name: video-pipeline
description: Turn URLs and ideas into video content briefs. Research → Hooks → Outline → Task card in ~30 seconds.
Transform links and ideas into structured video content briefs.
Input (URL/Idea)
↓
[1] Summarize & Extract Key Points
↓
[2] Generate 3-5 Hook Variations
↓
[3] Create Structured Outline
↓
[4] Add to Content Calendar (Notion/Task)
↓
Output (Ready-to-film Brief)
# 🎬 Video Brief: [Title]
## Source
- **URL:** [link]
- **Summary:** [2-3 sentence summary]
- **Why it matters:** [relevance/timeliness]
## 🎣 Hooks (Pick One)
1. **Curiosity:** "Most people don't know this about..."
2. **Contrarian:** "Everyone says X, but actually..."
3. **Story:** "Last week I discovered..."
4. **Data:** "87% of [audience] are doing this wrong..."
5. **Direct:** "Here's exactly how to..."
## 📝 Outline
### Intro (0:00-0:30)
- Hook
- Context/credibility
- Promise: "By the end, you'll know..."
### Main Points
1. **Point 1** — [Key insight]
- Supporting detail
- Example/story
2. **Point 2** — [Key insight]
- Supporting detail
- Example/story
3. **Point 3** — [Key insight]
- Supporting detail
- Example/story
### Outro (last 30s)
- Recap key takeaway
- CTA: [subscribe/comment/link]
- Tease next video
## 📊 Metadata
- **Target Length:** [X minutes]
- **Platform:** YouTube / TikTok / LinkedIn
- **Audience:** [Who this is for]
- **Category:** [Educational / Entertainment / News]
## 📋 Status
- [ ] Brief complete
- [ ] Script written
- [ ] Filmed
- [ ] Edited
- [ ] Published
## Notes
[Any additional context, B-roll ideas, or references]
# From URL
./skills/video-pipeline/scripts/video-brief.sh "https://example.com/article"
# From topic
./skills/video-pipeline/scripts/video-brief.sh --topic "AI agents for business"
# Save to Notion
./skills/video-pipeline/scripts/video-brief.sh "URL" --save-notion