vsl-storyboard-writer — Claude Code skill: VSL and demo scripts
Turns a video brief into a scene-by-scene storyboard for sales videos, product demos and social ads.
npx skills add ncklrs/startup-os-skills --skill vsl-storyboard-writer -a claude-codeWhat vsl-storyboard-writer does
The skill writes the script and the storyboard together. Every scene comes with on-screen copy, a visual description, timing, the emotion the viewer should feel, and notes for the animator. The output is shaped for handoff to a motion designer and for Remotion production.
Inside are frameworks picked by video length and goal: a short hook-to-CTA pattern for social ads, PAS for cold traffic, AIDA for product demos, the classic VSL structure for longer sales pages, and an explainer format. There is also a breakdown of hook types for the opening seconds and duration guidance from micro-content up to multi-minute videos. Tell it the length and the objective and it picks the framework.
Handy when a script is needed now rather than after a round of approvals. It stays on structure and copy though — no editing, no rendered video, just a script you pass downstream. Without a motion designer or a Remotion pipeline, some of those animator notes will go unused.
What it helps with
- write a sales video script for a fixed duration
- build a product demo storyboard with per-scene timing
- come up with a hook for the opening seconds
- map the offer and objection handling onto scenes
- hand a script to a motion designer in a ready format
Example prompts for the agent
- write a 90-second VSL script for our product demo
- storyboard a 30-second social ad using the PAS framework
- script an explainer video about our service for a marketing audience
How to install vsl-storyboard-writer
1Skills CLI (Vercel)
npx skills add ncklrs/startup-os-skills --skill vsl-storyboard-writer -a claude-code2Manually: put the files in place
~/.claude/skills/vsl-storyboard-writer/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/vsl-storyboard-writer/
1Skills CLI (Vercel)
npx skills add ncklrs/startup-os-skills --skill vsl-storyboard-writer -a codex2Manually: put the files in place
.agents/skills/vsl-storyboard-writer/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add ncklrs/startup-os-skills --skill vsl-storyboard-writer -a cursor2Manually: put the files in place
.cursor/skills/vsl-storyboard-writer/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install ncklrs/startup-os-skills vsl-storyboard-writer2Manually: put the files in place
.github/skills/vsl-storyboard-writer/SKILL.md1Skills CLI (Vercel)
npx skills add ncklrs/startup-os-skills --skill vsl-storyboard-writer -a gemini-cli2Platform CLI
gemini skills install https://github.com/ncklrs/startup-os-skills --path skills/vsl-storyboard-writerManually: put the files in place
.devin/skills/vsl-storyboard-writer/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add ncklrs/startup-os-skills --skill vsl-storyboard-writer -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about vsl-storyboard-writer
How do I install vsl-storyboard-writer in Claude?
Run npx skills add ncklrs/startup-os-skills --skill vsl-storyboard-writer -a claude-code. The skill file then lands at ~/.claude/skills/vsl-storyboard-writer/SKILL.md.
What does vsl-storyboard-writer do?
It writes video scripts and storyboards: sales videos, product demos, explainers, social ads. Each scene gets on-screen copy, a visual description, timing and notes for the animator.
Which platforms can run the skill?
Besides Claude, it installs for Codex, Cursor, GitHub Copilot, Gemini CLI and OpenCode — the commands differ by the -a argument or a separate installer.