When the user wants to plan video marketing, create video scripts, or optimize for short-form or long-form video. Also use when the user mentions "video marketing," "video script," "short-form video," "long-form video," "TikTok script," "Reels script," "YouTube script," "video hook," or "video content strategy." For on-site video SEO, use video-optimization.
Guides video marketing strategy and script creation for short-form and long-form content. Short-form commands ~82% of internet traffic with 2.5× more engagement than long-form; 71% of viewers decide within 3 seconds whether to continue. Use this skill when planning video content, writing scripts, or optimizing for platforms.
When invoking: On first use, if helpful, open with 1–2 sentences on what this skill covers and why it matters, then provide the main output. On subsequent use or when the user asks to skip, go directly to the main output.
Check for project context first: If .claude/project-context.md or .cursor/project-context.md exists, read Sections 3 (Value Proposition), 4 (Audience), 11 (Content Strategy).
Identify:
| Format | Length | Use | Platforms | |--------|--------|-----|-----------| | Short-form | 15–60 sec | Hooks, tips, UGC-style; 90% watch daily | TikTok, Reels, Shorts | | Long-form | 3–15+ min | Deep dives; tutorials; Gen Z discovers via short, engages with long | YouTube |
Optimal short-form length: 31–60 seconds for higher completion rates.
71% of viewers decide within 3 seconds whether to continue. Hook types:
| Hook Type | Example | |-----------|---------| | Story-driven | "Three months ago, I had zero subscribers..." | | Contrarian | "Everyone says X. Here's why they're wrong." | | Question | "Why do 90% of startups fail at this?" | | Result-focused | "I went from 0 to 10K in 30 days. Here's how." |
Hook (0–3 sec) → Problem (3–15 sec) → Solution (15–45 sec) → CTA (final 5 sec)
Achieves 70%+ completion for algorithmic boost. Frameworks: Hook-Value-CTA, AIDA, PAS, BAB.
| Platform | Hook Length | Notes | |----------|-------------|-------| | TikTok | 2 seconds | High energy; 4,000-char captions for SEO | | Instagram Reels | 3 seconds | Polished aesthetics; penalizes TikTok watermarks | | YouTube Shorts | 3–5 seconds | Searchable titles; keyword-rich descriptions |
Copy a source-pinned command for your client. You run it yourself.
Destination: .claude/skills/video · pinned to the source commit
git clone https://github.com/kostja94/marketing-skills.git
cd marketing-skills
git checkout 70987bad4ebe9dce1f74858c1c64f3f8810f18e4
mkdir -p ".claude/skills/video"
cp -r "skills/content/video" ".claude/skills/video"Review the source before running. This copies files into your project; it is not a one-click install and does not verify runtime safety.
Scanner static-checks@0.1.0 · commit 70987bad4ebe. Static checks cannot prove runtime safety – review the source and the exact diff before installing. How checks work.
No static rules matched. This is not a safety guarantee.