← ClaudeAtlas

scriptlisted

Writes a shoot-ready script for a Reel or TikTok from an idea, in a fixed beat format with timecodes, spoken line, on-screen text, and B-roll. Use when a video script, a screenplay, a script for a Reel, a TikTok, or a Short is needed. Foundation for /shotlist, /cut, and /caption.
bendemartin97/claude-content-kit · ★ 0 · Code & Development · score 72
Install: claude install-skill bendemartin97/claude-content-kit
# Write script This script is the single source for everything that follows: shoot plan, cut list, subtitles, and caption are derived from it. That's why the output format is binding and must not vary. ## Process 1. **Load context.** `BRAND.md` for the voice, `FORMATS.md` for the structure of the chosen format, `LEARNINGS.md` for what's worked most recently. 2. **Clarify the framework.** Platform, target length, pillar, and format. Derive whatever wasn't specified from the project knowledge and make the assumption visible above the script — don't ask, as long as a reasonable assumption is possible. 3. **Set the promise.** One sentence: what does the viewer get out of it after 30 seconds? Sits as a comment line above the script and is the touchstone for every beat. 4. **Build beats.** Every beat carries exactly one thought. A beat that wants two things at once gets split. 5. **Calculate speaking duration** (see below) and derive the timecodes from it — don't estimate. 6. **Run the self-check** and output the result below it. ## Speaking duration Calculate with **2.7 spoken words per second**. That's a brisk pace, typical for social video. - Count the word count per beat, divide by 2.7, round to half seconds. - Add **0.3 seconds of buffer** per beat for breathing and cutting. - Set beats without a spoken line (pure visual moments) at the planned hold time, at least 0.8 seconds. If the total deviates from the target length by more than 15 percent