video-marketing
kostja94/marketing-skills
Plan video marketing strategy, write scripts for short-form and long-form content, and optimize hooks for platform engagement.
What is video-marketing?
Guides video marketing strategy and script creation for short-form (TikTok, Reels, Shorts) and long-form (YouTube) content. Use when planning video content, writing scripts, or optimizing for platforms. Short-form commands 82% of internet traffic with 2.5× more engagement; 71% of viewers decide within 3 seconds whether to continue.
- Assess project context and identify format (short-form vs long-form), goal (awareness, consideration, conversion, education), and platform
- Generate hook options (story-driven, contrarian, question, result-focused) optimized for critical first 3 seconds
- Create timestamped scripts with Hook → Problem → Solution → CTA structure for short-form or Hook → Intro → Body → CTA → Outro for long-form
- Provide platform-specific optimization (TikTok captions, Instagram Reels aesthetics, YouTube Shorts SEO)
- Recommend UGC-style authenticity strategies and CTA placement for algorithmic boost
How to install video-marketing
npx skills add https://github.com/kostja94/marketing-skills --skill video-marketingHow to use video-marketing
- 1.Provide context: mention the platform (TikTok, Reels, YouTube), format (short-form or long-form), and goal (awareness, conversion, education)
- 2.If available, reference your project context file (.claude/project-context.md or .cursor/project-context.md) for value proposition and audience
- 3.Specify desired script length and any key messages or pain points to address
- 4.Receive hook options, full script with timestamps, platform optimization notes, and CTA recommendations
- 5.Iterate on hooks, script sections, or platform-specific details as needed
Use cases
- Write a 45-second TikTok script with hook variants for a SaaS product launch
- Create a 10-minute YouTube video script with timestamps and section transitions for a tutorial
- Develop short-form Reels content strategy with UGC-style hooks for brand awareness
- Optimize video hooks for Instagram Reels with platform-specific aesthetics and captions
- Plan long-form webinar or educational video structure with intro, body sections, and CTAs
- Content creators and marketers planning video campaigns
- Founders and product teams launching video-based marketing
- Social media managers optimizing for TikTok, Instagram Reels, or YouTube
- Educators and tutorial creators structuring long-form video content
- Teams seeking to repurpose content across short-form and long-form platforms
video-marketing FAQ
Short-form (15–60 sec) is optimized for TikTok, Reels, and Shorts with high-energy hooks and 90% daily viewership. Long-form (3–15+ min) suits YouTube tutorials and deep dives. Short-form generates 2.5× more engagement but long-form drives deeper consideration.
71% of viewers decide within 3 seconds whether to continue. Hook types include story-driven ('Three months ago...'), contrarian ('Everyone says X...'), question-based, and result-focused. A strong hook is essential for algorithmic boost and completion rates.
UGC (user-generated content) style prioritizes authenticity over polish. It generates 50%+ more engagement and 86% of consumers trust brands publishing UGC more than polished ads. Use casual framing, natural speech, and relatable scenarios.
Use Hook (0–3 sec) → Problem (3–15 sec) → Solution (15–45 sec) → CTA (final 5 sec). This achieves 70%+ completion rates and algorithmic boost. Optimal length is 31–60 seconds.
Yes. TikTok needs 2-second hooks and 4,000-char captions for SEO. Instagram Reels require polished aesthetics and penalize TikTok watermarks. YouTube Shorts need searchable titles and keyword-rich descriptions. Tailor hooks and captions per platform.
Full instructions (SKILL.md)
Source of truth, from kostja94/marketing-skills.
name: video-marketing description: 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. metadata: version: 1.0.1
Content: Video Marketing
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.
Initial Assessment
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: Short-form (TikTok, Reels, Shorts) vs long-form (YouTube, webinar)
- Goal: Awareness, consideration, conversion, education
- Platform: TikTok, Instagram Reels, YouTube Shorts, YouTube long-form
Short-Form vs Long-Form
| 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.
Critical First 3 Seconds
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." |
Script Structure (Short-Form)
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-Specific Hooks
| 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 |
UGC-Style Content
- Authenticity > polish: UGC-style generates 50%+ of engagement
- Trust: 86% of consumers trust brands publishing UGC more than polished ads
Long-Form Script Structure
- Hook (0–30 sec): Promise; why watch
- Intro (30–60 sec): Context; what you'll cover
- Body: Sections with clear transitions
- CTA: Subscribe; link; next step
- Outro: Recap; repeat CTA
Output Format
- Format (short vs long) recommendation
- Hook options (2–3 variants)
- Script (timestamped if long-form)
- CTA placement
- Platform optimization notes
Related Skills
- tiktok-captions: TikTok caption, video specs, script
- tiktok-ads: TikTok ad creative
- content-marketing: Video as content format; repurposing
- youtube-seo: YouTube SEO, description, thumbnail (platform skill)
- video-optimization: Website video SEO; VideoObject; video sitemap; Google prioritizes YouTube
Related skills
More from kostja94/marketing-skills and the wider catalog.

video-optimization
When the user wants to optimize videos for Google Search, video sitemap, VideoObject schema, or video SEO on websites. Also use when the user mentions "video SEO," "video sitemap," "VideoObject," "video thumbnail," "video indexing," "video preview," "key moments," "Clip schema," or "embedded video optimization." For page template, use article-page-generator.

visual-content
Plan, create, and repurpose visual content across website, social, email, and other channels.

website-structure
When the user wants to plan website structure, decide which pages to build, or prioritize pages for a new or existing site. Also use when the user mentions "website structure," "site structure," "which pages do I need," "page planning," "sitemap planning," "Must Have pages," "website architecture," or "site hierarchy." For a specific page template (e.g. homepage), use homepage-generator or landing-page-generator as appropriate. Not for organic SEO roadmap alone; use seo-strategy.

xml-sitemap
When the user wants to create, audit, or optimize sitemap.xml. Also use when the user mentions "sitemap," "sitemap.xml," "sitemap index," "lastmod," "changefreq," "priority," "URL discovery," "URL discovery for search engines," "single source of truth," "URL config," "unify sitemap IndexNow," or "reduce duplicate maintenance." For IndexNow, use indexnow.

youtube-ads
When the user wants to run YouTube ads, set up TrueView or Bumper campaigns, or optimize video ad creative. Also use when the user mentions "YouTube ads," "TrueView," "Bumper ads," "YouTube Discovery," "video ads," "YouTube campaign," or "in-feed ads." For organic YouTube, use youtube-seo.

youtube-seo
Optimize YouTube videos for search discovery with SEO-focused titles, descriptions, tags, and thumbnails.