video-marketing
kostja94/marketing-skills
Plan video scripts and marketing strategy for short-form (TikTok, Reels, Shorts) and long-form (YouTube) content.
What is video-marketing?
Guides video marketing strategy and script creation for short-form and long-form platforms. Use when planning video content, writing scripts, or optimizing for TikTok, Instagram Reels, YouTube Shorts, or YouTube—especially when the first 3 seconds are critical to viewer retention.
- Generate platform-specific hooks (story-driven, contrarian, question, result-focused) optimized for 2–5 second viewer decision windows
- Create short-form scripts (15–60 sec) with Hook→Problem→Solution→CTA structure for 70%+ completion rates
- Develop long-form YouTube scripts with timestamped sections, intro, body, and CTA placement
- Provide platform-specific optimization (TikTok captions for SEO, Reels aesthetics, Shorts keyword descriptions)
- Recommend UGC-style (authentic, unpolished) vs polished content based on engagement data
- Assess project context via contextus.md to tailor scripts to existing brand voice and goals
How to install video-marketing
npx skills add https://github.com/kostja94/marketing-skills --skill video-marketingHow to use video-marketing
- 1.Identify your format (short-form vs long-form) and primary platform (TikTok, Reels, Shorts, YouTube)
- 2.Specify your goal: awareness, consideration, conversion, or education
- 3.Provide context: product/service, target audience, brand tone, or paste contextus.md if available
- 4.Select a hook type (story-driven, contrarian, question, or result-focused) or request variants
- 5.Receive timestamped script with platform-specific optimization notes and CTA placement
Use cases
- Create a 45-second TikTok hook and script for a SaaS product launch
- Write a 10-minute YouTube tutorial script with chapter markers and mid-roll CTAs
- Develop three contrarian hook variants for an Instagram Reels awareness campaign
- Plan a short-form content series strategy across TikTok, Reels, and YouTube Shorts
- Optimize existing video scripts for higher completion rates on specific platforms
- Content creators and marketers planning video campaigns
- Product teams launching on short-form platforms (TikTok, Reels, Shorts)
- YouTube creators developing long-form educational or tutorial content
- Agencies producing video scripts for multiple platforms
- Founders and solopreneurs optimizing video for engagement and conversion
video-marketing FAQ
31–60 seconds achieves higher completion rates and algorithmic boost. TikTok and Reels viewers decide within 3 seconds whether to continue.
UGC-style (authentic, unpolished) generates 50%+ more engagement and 86% of consumers trust brands publishing UGC over polished ads. Use polished for brand-heavy campaigns; UGC for trust and relatability.
Hook (0–30 sec) → Intro (30–60 sec) → Body (sections with transitions) → CTA (subscribe/link) → Outro (recap + repeat CTA).
TikTok: high-energy 2-sec hooks. Instagram Reels: polished 3-sec hooks. YouTube Shorts: searchable 3–5 sec hooks. Story-driven and result-focused hooks work across all platforms.
Yes, but optimize for each: TikTok captions (4,000 chars for SEO), Reels (remove watermarks, polish aesthetics), Shorts (keyword-rich titles/descriptions), YouTube (detailed descriptions and chapters).
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
Project context: Read root contextus.md when present and load only the modules relevant to this task. Without Contextus, use available project material or user-provided facts and ask for missing information; do not create a parallel context system.
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 websites, social media, 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-driven titles, descriptions, tags, and thumbnails.