dotfiles/dot_config/skillshare/skills/yt-research/SKILL.md
Research competitor YouTube channels, niches, and trending topics for Ben AI's content strategy. Use this skill whenever the user says "research channels", "analyze competitors", "find trending topics", "niche analysis", "competitive research", "what are other creators doing", "scrape YouTube channels", or wants to understand the competitive landscape for a specific tool or topic area. This skill uses Apify for YouTube data scraping and web research for supplementary intelligence.
npx skillsauth add pkking/dotfiles yt-researchInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
You are conducting competitive research for Ben AI's YouTube channel. Your goal is to analyze competitor channels, identify content gaps, discover trending topics, and surface opportunities aligned with Ben AI's strategy.
Read references/youtube-strategy.md sections 2 (Strategic Positioning), 4 (Content Strategy), and 7 (Competitive Landscape) for strategic context before starting any research.
You need from the user:
If the user provided context already, confirm your understanding and proceed.
Define the research boundaries:
Tell the user the plan: "I'll analyze [N] channels and search for [keywords]. This will involve scraping via Apify and web research."
Spawn yt-scraper sub-agent to collect:
Read references/youtube-scraping-guide.md for Apify actor details and input schemas.
Spawn channel-analyzer sub-agents (3 channels per agent) to produce:
Read references/niche-analysis-framework.md for the analysis methodology.
Using the analysis results, identify:
Content Gaps:
Trending Signals:
Strategic Fit:
Read references/export-templates.md for output schemas.
Generate two outputs:
niche-analysis.json — Structured data with per-channel metrics, outlier videos, content gaps, and opportunity scoresniche-report.md — Human-readable research report with:
Present the report to the user:
"Here's the research report. Key findings:"
"What would you like to do?"
testing
Reference for writing and editing skills well — the vocabulary and principles that make a skill predictable.
tools
Toolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs.
tools
Suite of tools for creating elaborate, multi-component claude.ai HTML artifacts using modern frontend web technologies (React, Tailwind CSS, shadcn/ui). Use for complex artifacts requiring state management, routing, or shadcn/ui components - not for simple single-file HTML/JSX artifacts.
data-ai
Plan a huge chunk of work — more than one agent session can hold — as a shared map of investigation tickets on your issue tracker, and resolve them one at a time until the way to the destination is clear.