content-planner
Orchestrate comprehensive content research across X, Instagram, YouTube, and TikTok platforms. Runs all research skills in…
Analyze short-form videos with Gemini AI to extract hooks, content structure, and replicable patterns. Supports Instagram Reels, TikTok, and YouTube Shorts. Use when asked to: - Analyze video content for hooks and structure - Extract replicable formulas from viral videos -
$ npx -y skills add bradautomates/head-of-content --skill video-content-analyzer --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/video-content-analyzerContext preview
The summary Claude sees to decide when to auto-load this skill.
Analyze short-form videos with Gemini AI to extract hooks, content structure, and replicable patterns. Supports Instagram Reels, TikTok, and YouTube Shorts. Use when asked to: - Analyze video content for hooks and structure - Extract replicable formulas from viral videos -
name: video-content-analyzer description: | Analyze short-form videos with Gemini AI to extract hooks, content structure, and replicable patterns. Supports Instagram Reels, TikTok, and YouTube Shorts. Use when asked to: - Analyze video content for hooks and structure - Extract replicable formulas from viral videos - Understand why a video performed well - Get AI analysis of video content patterns Triggers: "analyze videos", "extract hooks", "video analysis", "analyze reels", "what makes this video work", "hook analysis", "content structure analysis"
Analyze short-form videos with Gemini AI to extract hooks, content structure, delivery style, and CTA strategies.
python3 .claude/skills/video-content-analyzer/scripts/analyze_videos.py \ --input outliers.json \ --output video-analysis.json \ --platform instagram \ --max-videos 5
| Arg | Description | |-----|-------------| | `--input`, `-i` | Input JSON file with outlier posts (required) | | `--output`, `-o` | Output JSON file for results (required) | | `--platform`, `-p` | Platform: `instagram`, `tiktok`, or `youtube` (default: instagram) | | `--max-videos`, `-n` | Max videos to analyze (default: 5) |
Accepts outlier JSON from platform-specific research skills. Handles both formats:
The script automatically maps platform-specific fields:
| Platform | Video URL Fields | Caption | Username | |----------|-----------------|---------|----------| | Instagram | `videoUrl` | `caption` | `ownerUsername` | | TikTok | `videoUrl`, `video_url`, `webVideoUrl` | `text`, `desc` | `authorUsername` | | YouTube | `videoUrl`, `url` | `title` | `channelTitle` |
**TikTok Note**: The Apify TikTok Scraper returns `webVideoUrl` (the TikTok page URL) rather than a direct video download URL. Gemini will attempt to analyze from this page URL.
Returns JSON array with analysis for each video:
[
{
"post_id": "ABC123",
"username": "creator",
"url": "https://...",
"platform": "instagram",
"likes": 50000,
"comments": 1200,
"views": 500000,
"analysis": {
"hook": {
"technique": "pattern-interrupt",
"opening_line": "Stop scrolling if you...",
"attention_grab": "Creates urgency and targets specific audience",
"replicable_formula": "Stop scrolling if you [pain point]"
},
"content_structure": {
"format": "problem-solution",
"sections": [...],
"pacing": "fast",
"retention_techniques": ["pattern interrupts", "text overlays"]
},
"delivery_style": {
"speaking": "direct-to-camera",
"energy": "high-energy",
"text_overlays": true,
"visual_style": "quick cuts with b-roll"
},
"cta_strategy": {
"type": "follow",
"cta_text": "Follow for more tips",
"placement": "end"
},
"why_it_works": "..."
}
}
]The analyzer identifies these hook types:
Your AI-powered content research coworker. Stop guessing what content works—let Claude research, analyze, and surface winning patterns across X/Twitter, Instagram, YouTube, and TikTok.
Orchestrate comprehensive content research across X, Instagram, YouTube, and TikTok platforms. Runs all research skills in…
Research high-performing Instagram content (posts and reels) from tracked accounts using Apify's Instagram Scraper. Identifies…
Research high-performing TikTok videos from tracked accounts using Apify's TikTok Scraper. Identifies outlier content, analyzes…
Research high-performing X/Twitter content from tracked accounts using Apify's Tweet Scraper V2. Identifies outlier tweets,…
Research high-performing YouTube videos in a niche using TubeLab's outlier detection API. Identifies outlier videos, analyzes top…