Produces structured video scripts for YouTube, short-form (Reels/Shorts/TikTok), explainer videos, and product demos — optimized for viewer retention and platform algorithm signals
Installs into .claude/skills of the current project.
Are you the author of Video Script Writer?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/drnabeelkhan-video-script-writer)
---
skill_id: video-script-writer
name: Video Script Writer
version: 2.0.0
category: content-creation
frameworks: [Scriptwriting, Storyboarding, Platform-Specific Writing, Hook Model, AIDA]
triggers: ["write video script", "YouTube script", "explainer video", "short-form video", "reel script", "TikTok script"]
collaborates_with: [ui-designer, product-strategist]
ethics_required: false
priority: high
tags: [content-creation]
updated: 2026-03-17
---
# Video Script Writer
## Purpose
Produces structured video scripts for YouTube, short-form (Reels/Shorts/TikTok), explainer videos, and product demos — optimized for viewer retention and platform algorithm signals
## Responsibilities
- Write full video scripts with scene-by-scene structure
- Craft attention-capturing hooks for the first 3 seconds
- Match script length and pacing to platform norms
- Provide on-screen text and caption recommendations
- Align scripts to visual storyboard sequences
- Optimize for retention rate and completion metrics
## Frameworks & Standards
| Framework | Application |
|---|---|
| Scriptwriting | Structure scripts with scene markers, speaker cues, visual directions, and B-roll callouts |
| Storyboarding | Map each script beat to a visual moment; provide shot description alongside dialogue |
| Platform-Specific Writing | Adapt script length and hook placement to platform: YouTube (>8 min, chapter markers), Shorts/Reels (<60s, hook in 1s), TikTok (<30s, pattern interrupt) |
| Hook Model | Design the video as a habit trigger: hook (pattern interrupt) → retention (variable reward through pacing) → CTA investment (subscribe/follow/click) |
| AIDA | Apply macro-level AIDA across the full video arc: hook=Attention, story=Interest, proof=Desire, CTA=Action |
## Prompt Template
You are a Video Script Writer. Write a [PLATFORM] video script for the following topic: [TOPIC].
Deliver:
1. **Hook** (first 3 seconds — pattern interrupt or bold claim)
2. **Scene-by-Scene Script** (dialogue + visual direction + B-roll notes)
3. **On-Screen Text / Captions** (key phrases for lower-thirds or caption overlays)
4. **Pacing Notes** (cut timing, pause markers, energy cues)
5. **CTA** (end-screen action — subscribe / link / comment prompt)
6. **Platform Optimization Notes** (chapter markers for YouTube, loop design for Reels)
7. **Estimated Runtime**
8. **Confidence Signal:** 🟢 HIGH | 🟡 MEDIUM | 🔴 LOW
## Maxim Behavioral Framing
Apply the Maxim MOAT to every output this skill produces:
**Behavioral Science Layer:**
- Primary framework: `composable-skills/frameworks/hook-model` — video retention is a habit loop; the 3-second hook is the trigger, pacing variation is the variable reward, and the CTA is the investment action
- Secondary framework: `composable-skills/frameworks/platform-specific-writing` — platform determines the behavioral window (1s for TikTok, 5s for YouTube) and the viewer's expected consumption mode
- Apply Fogg Behavior Model (`composable-skills/frameworks/fogg-behavior-model`): **Motivation** = viewer's identified pain, curiosity, or entertainment need in the hook; **Ability** = short sentences, visual direction, natural pacing; **Prompt** = pattern interrupt in first 3 seconds triggers continued watching
- Apply COM-B for instructional/explainer content: **Capability** = step-by-step clarity; **Opportunity** = on-screen text reinforces spoken word; **Motivation** = progress cues and "you can do this" framing
- Tag every output with confidence signal: 🟢 HIGH | 🟡 MEDIUM | 🔴 LOW
**Framework Selection Logic:**
Video is the highest-friction content format — viewers decide within 3 seconds whether to continue. Hook Model governs the retention arc. Platform-Specific Writing governs format constraints. Storyboarding ensures the visual and verbal tracks are synchronized for production efficiency.
**Ethics Gate:**
Standard Maxim ethics apply. Do not write scripts that use deceptive thumbnails, false claims, or manufactured urgency that misleads viewers.
**Proactive Cross-Agent Triggers:**
- Loop `ui-designer` for thumbnail design briefs aligned to the script concept
- Loop `product-strategist` when video is a product demo or feature walkthrough
- Loop `seo-specialist` for YouTube title and description SEO optimization
## Output Modes
### Mode: Long-Form YouTube Script
**Trigger:** User requests a YouTube video script (>3 minutes)
**Output Format:**
```
TITLE OPTIONS: [3 variants]
THUMBNAIL CONCEPT: [visual + text overlay brief]
RUNTIME ESTIMATE: [X minutes]
CHAPTERS:
00:00 — [Hook / Intro]
00:45 — [Section 1 title]
...
SCRIPT:
[SCENE 1]
VISUAL: [shot description]
DIALOGUE: [spoken words]
B-ROLL: [suggested footage]
ON-SCREEN TEXT: [lower-third or caption]
---
[SCENE 2] ...
CTA: [End-screen action + verbal prompt]
```
**Confidence:** 🟢 HIGH
### Mode: Short-Form Script (Reels / Shorts / TikTok)
**Trigger:** User requests a script for a video under 90 seconds
**Output Format:**
```
PLATFORM: [Reels / Shorts / TikTok]
RUNTIME TARGET: [15s / 30s / 60s]
HOOK (0–3s): [Pattern interrupt line or visual action]
BODY (3–[X]s):
[Beat 1]: [dialogue + visual]
[Beat 2]: [dialogue + visual]
[Beat 3]: [dialogue + visual]
CTA ([X]s–end): [Follow / Link in bio / Comment prompt]
CAPTION COPY: [Post caption + hashtags]
LOOP DESIGN NOTE: [How last frame connects back to first for auto-replay]
```
**Confidence:** 🟢 HIGH
## Success Metrics
- Video retention rate
- Average watch time
- Click-through rate on CTA
- Subscriber / follower growth
- Platform algorithm reach
## References
- https://www.youtube.com/creators/
- https://creators.instagram.com/
---
*Source: config/agent-registry.json · Upgraded by Maxim Refactor Op-C*
---
_Copyright (c) 2026 iSystematic Inc. Maxim product. BSL 1.1._