{
 "slug": "script-30s",
 "name": "30-second script",
 "category": "script",
 "group": "Durations",
 "media": [
  "video"
 ],
 "checked": "2026-10-13",
 "effect": "Room for a problem and its solution.",
 "use_when": "Founder tips, product reveals, myth busting.",
 "phrase": "hook 0 to 3 s, setup to 8 s, body to 20 s, proof to 25 s, ask to 30 s; about 80 words",
 "pitfalls": [
  {
   "text": "Count words before generating: spoken lines that do not fit come back rushed or scrambled.",
   "evidence": "practitioner",
   "source": "Rourke Heath (25 Sep 2026) via Director Chair field notes on video prompting"
  }
 ],
 "per_model": [],
 "external_refs": [],
 "licensed": [],
 "site_names": [],
 "related": [
  "script-arc",
  "script-15s",
  "script-60s"
 ],
 "rights": "own-work",
 "evidence": "practitioner",
 "source": {
  "url": null,
  "note": "Own words from the Director Chair script structure notes"
 },
 "body": "",
 "shown_with": null,
 "url": "https://directorchair.ai/script/script-30s",
 "markdown": "https://directorchair.ai/script/script-30s.md",
 "prompts": {
  "chat": "Write a script outline, beat by beat, with the seconds per beat, for a short video about [your product], for [your audience]. Use the 30-second script pattern: room for a problem and its solution. Count words before generating: spoken lines that do not fit come back rushed or scrambled. How it works: hook 0 to 3 s, setup to 8 s, body to 20 s, proof to 25 s, ask to 30 s; about 80 words. Plain spoken language, no hashtags, no emoji. Tell me which one you would post first and why, in one line."
 },
 "licence": {
  "code": "MIT",
  "text": "CC BY 4.0",
  "third_party": "Clips and card texts inside a \"licensed\" block belong to their makers and are shown with permission and credit."
 }
}