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
npx dot-skills add levi-putna/twistedbrackets.com/blog-audio-scriptInstalled 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.