shortform-scriptlisted
Install: claude install-skill barobaonguyen/ai-automation-skills
# Shortform Script
Use this skill when a creator wants a short-form or long-form video script that matches a supplied persona instead of generic internet voice. It creates hook variants, a beat-structured body, CTA options, b-roll cues, caption overlays, and fact slots for any claim the persona file does not prove.
## When to invoke
- User says: "write a video script" / "tiktok script" / "youtube script" / "/shortform-script"
- Code or files in the conversation include: `persona.md`, a content calendar, or creator voice notes.
## When NOT to invoke
- The user wants a blog post, article, email, or landing page.
- The user wants paid ad copy with offer testing and conversion claims.
## Concrete example
User input:
```text
/shortform-script "Stop overengineering your first CLI" --format short --hook mistake --variants 3
```
Output:
```markdown
## Hook variants
1. The biggest CLI mistake is adding config before anyone uses the command.
2. Your first CLI does not need a plugin system. It needs one command that works.
3. If your setup guide is longer than the tool, cut the feature list in half.
## Script
Hook: Your first CLI does not need a plugin system. It needs one command that works.
Beat 1: Start with the user action. "I want to lint one folder and see the errors."
Beat 2: Ship the smallest command: `tool check ./project`.
Beat 3: Add flags only after the second real user asks for them.
Beat 4: Keep a slot for proof: [NUMBER: your measured setup time before/after s