name: kol-discovery description: Identifies and ranks Key Opinion Leaders (KOLs) based on engagement metrics, active rate, and sentiment rather than just views.
Skill: KOL Discovery Workflow
Objective: Find and rank Key Opinion Leaders (KOLs) based on strict performance metrics rather than just view counts.
Execution Steps:
- Search: Use
search_youtubeto find videos about the topic. If the user specifies a time frame (e.g., "last month"), useget_date_rangefirst to get thepublished_afterdate string. - Data Gathering: Use
get_video_detailsandget_channel_detailsto fetch the underlying statistics for the top candidates. - Evaluation:
- For each candidate, calculate
engagement_rateandactive_rateusing thecalculate_engagement_metricstool. - If needed, fetch comments and run
analyze_sentiment_heuristic. - Calculate the
match_scoreto rank them objectively.
- For each candidate, calculate
- Reporting: Present the top KOLs in a clear table. Explain why they were chosen (e.g., "High Engagement of 12%, despite lower subscriber count"). Drop clickbait videos that have high views but terrible engagement metrics, and explicitly tell the user you filtered them out to save their time.
Next Actions: Once the list is presented, actively ask the user if they want to:
- See a visual chart of the engagement metrics.
- Generate and publish a final HTML report.
- Do a deep-dive transcript reading on any specific video from the list.