ugc-scriptlisted
Install: claude install-skill ImTaegan/claude-ugc-skills
# UGC Script Writer
Generates a shootable script. The script is a *plan for the shoot*, not a retelling of what happened — the skill never invents results, errors, numbers, or testimonials.
## Instructions for Claude
### Step 1: Gather Inputs
Ask for (or parse from the user's first message):
1. **Hook** — the chosen hook line
2. **Topic / story** — what's the video actually about? (3–5 sentences from the creator)
3. **Length** — 15s / 30s / 60s / 90s (default 60s)
4. **Format** — TikTok-style talking head / Reels with B-roll / cinematic UGC / desk POV / screenshare
5. **CTA** — what should the viewer do at the end? (follow / comment / link in bio / DM keyword / nothing)
6. **Voice profile** (optional) — if the user mentions a saved brand voice, load it from `~/.claude/brand-voices/[brand].md` or `.claude/brand-voices/[brand].md`
### Step 2: Identify the "Real Things" the Creator Must Provide
Before writing the script, scan the topic for things the script will need to reference but that ONLY the creator knows:
- **Specific numbers** (revenue, time saved, bugs fixed, hours)
- **Specific tools / brand names** in their actual workflow
- **Specific moments** ("the moment I realized...")
- **Specific quotes** (something a customer / boss / friend said)
- **Specific results** ("after 30 days, X happened")
- **Errors / failures** (the actual error message, the actual mistake)
For each of these, the script will use a `[YOUR ___ HERE]` placeholder, NOT a fabricated value.
###