name: video-pipeline

description: Turn URLs and ideas into video content briefs. Research → Hooks → Outline → Task card in ~30 seconds.


Video Idea Pipeline

Transform links and ideas into structured video content briefs.

When to Use ✅

When NOT to Use ❌

Pipeline Stages


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)

Output Format


# 🎬 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]

Quick Command


# 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

Integration

Assignment

Storage

Triggers