Audio & video

Blog Audio Script

blog-audio-script

Rewrites a post for listening rather than reading: a blog-style intro ('in this post we cover…'), short thought-group paragraphs, ElevenLabs break tags at real breath points, and varied sentence length so the narration doesn't march. Code blocks are summarised in plain language, never read aloud, and the script closes with a natural sign-off pointing listeners to the written post.

What it does

  • Rewrites the post body for spoken delivery, not verbatim reading
  • Opens with post framing and closes with a natural sign-off
  • Inserts ElevenLabs break tags and short paragraphs for realistic pacing
  • Summarises code blocks and points listeners to visuals in the written post
  • Saves to src/content/audio/{slug}.script.md and pauses for user review before TTS

Script style example

Opening of the generated script for the Cracking the AI Jargon post - note the post framing and the break tag at a real breath point.

In this post we cover the essential AI terminology you need to navigate a rapidly evolving landscape: from core concepts like artificial intelligence and generative AI, through training and inference, to modern agentic systems, reasoning models, and the Model Context Protocol. <break time="1.2s" />

Artificial Intelligence terminology can be daunting, especially for anyone trying to keep up with the rapid advancements we have been seeing.

Example prompt

/blog-audio-script Write an audio script for the blog post ai-jargon.

Install

sh
npx dot-skills add levi-putna/twistedbrackets.com/blog-audio-script

Installed with dot-skills, which keeps one .skills/ folder as the source of truth and links it into Claude Code, Cursor, and other agents. Learn more about dot-skills.