daily-chief
Run the user-invoked Daily Chief Plan today workflow with device login, a local preview, and explicit confirmation before remote…
Write or fix any spoken script that has to hit a clock - demo-video voiceovers, deck walkthrough narration, and live pitch speeches. Use whenever the user asks for narration, a voiceover, a timestamp script, a pitch script, a speech that fits N minutes, wants it to "sell like
$ npx -y skills add ooiyeefei/ccc --skill pitch-craft --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/pitch-craftContext preview
The summary Claude sees to decide when to auto-load this skill.
Write or fix any spoken script that has to hit a clock - demo-video voiceovers, deck walkthrough narration, and live pitch speeches. Use whenever the user asks for narration, a voiceover, a timestamp script, a pitch script, a speech that fits N minutes, wants it to "sell like
name: pitch-craft description: Write or fix any spoken script that has to hit a clock - demo-video voiceovers, deck walkthrough narration, and live pitch speeches. Use whenever the user asks for narration, a voiceover, a timestamp script, a pitch script, a speech that fits N minutes, wants it to "sell like Steve Jobs", or needs an existing script re-synced after a re-record or re-timed to a new slot, or says a script sounds AI-written, robotic, generic, or wants it de-slopped, or says the film or the talk switches person or topic too abruptly and needs smoother transitions, or wants a stronger closing or call to action. This is also the engine the demo-video, pitch-deck, and pitch-package skills call for their scripts. Not for - written submission forms or essays (no clock), building deck HTML (pitch-deck), or recording video (demo-video).
A timed script is engineering plus theater. The clock is a hard constraint; the storytelling is why anyone remembers you. Every failure mode of a bad script traces to violating one of those two, so this skill enforces both: **beats before words**, and **the craft rules** in `references/storytelling.md`.
Get three things before drafting a single sentence:
If the beats don't exist yet, build the beat sheet first and get the user's sign-off. For a demo film that beat sheet is demo-video's **storyboard** - five columns, journey coverage, Gate 1 approval - not an ad-hoc list. Prose written before beats always runs long and anchors the story to sentences instead of evidence.
Read `references/timing.md` and compute a word ceiling per segment (words = seconds x words-per-second; voiceover ~2.4-2.6 wps, live stage ~2.0-2.2 wps). Write the budget line at the top of the script (e.g. `5:00 slot = ~2:30 spoken + 2:36 demo`). If the numbers don't fit before writing, they won't fit after.
Read `references/storytelling.md` and apply it: **hook before names**, **analogy per abstraction**, **a throughline that bookends and is re-emphasised where earned** (paraphrased, not repeated verbatim), plain words, numbers that land twice, **a transition line wherever the beats change person, case or topic without saying so** and nowhere else, and a close that ends on the ask or the name. Recorded voiceover and live speech are different registers - never reuse one as the other (see the register section in storytelling.md).
Count words per segment against its ceiling. Fix overruns by cutting, never by asking the speaker to rush. Every script ships with 1-2 **named trim points** ("fold #6 into #7, cut #12 to one sentence, saves ~15s") so the speaker can hit the clock live without improvising.
Then run the **per-window pacing check** in `references/timing.md`: every segment's words divided by its real window must land in **2.2 - 3.1 w/s**. Below that a voice model leaves audible silence; above it the read spills onto the next beat's frames. Check each window - a correct average hides the two segments that break.
**Claim only what's wired.** Every factual sentence must be verifiable on screen or against the codebase. Over footage this is literal: point at the frame that shows each claim. Claims about agent actions ("it searched", "it remembered", "it chose the cheaper route") need visible evidence in the frame - a tool log, a state panel, a route badge - not just a plausible-looking screen. No frame, no claim (see `demo-video/references/storyboard.md`). Where on-screen labels differ from reality, use generic phrasing ("a fast model, our strongest model") instead of names that contradict the pixels. Prefer precision rewrites over impressive vagueness ("tracing relationships between accounts, not claiming it's the same banknote"). Judges and buyers probe; one caught overclaim poisons every true claim.
A script that reads as machine-written loses the room before the content lands. Work `references/human-voice.md` over every segment: the audible tells, the written-only patterns that do not apply, and the carve-outs for things this skill puts there on purpose (a throughline bookending the script is craft, not a rule-of-three tell).
Two ordering rules, both load-bearing:
Then read each segment aloud once. These patterns scan smoothly on the page and are obvious in the ear, which is the only place they matter.
Recorded (chunked to milestones):
1. 0:00 -> 0:16 An analyst opens a queue of twelve hundred alerts. The rule engine closes eleven hundred sixty-five under policy, each with a sealed reason.
A transition rides over an approved transition card, with music ducked under its speech. Its window must hold the measured line plus a breath; it changes the final timeline. Mark it as such:
3. 0:43 -> 0:48 [CARD_REVIEW] (transition, over the card) Our application now waits for the branch manager.
Live (s
Run the user-invoked Daily Chief Plan today workflow with device login, a local preview, and explicit confirmation before remote…
Web app MVP launch checklist knowledge. Auto-triggered when conversation involves "launch readiness", "MVP checklist",…
This skill should be used when the user asks to "analyze my product", "research competitors", "find feature gaps", "create…
Design, critique, or scaffold surveys grounded in Caroline Jarrett, Dillman, and Tourangeau methods. Use when designing a new…
Prescriptive Q&A workflow for designing agentic pipelines, multi-model councils, sub-agent hierarchies, and tool-loop hardening…
Blueprint for wiring many apps to one shared login plus a central accounts database, so a person has a single account across…