prose-for-speech

Rewrites punctuation and spacing in scripts for natural TTS delivery.

Updated May 23, 2026
One-click install
npx skills add https://github.com/spindle79/show-sidekick-narrative-pack --skill prose-for-speech
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: prose-for-speech
Source: https://github.com/spindle79/show-sidekick-narrative-pack/tree/main/packs/narration-voice/skills/prose-for-speech
Command: npx skills add https://github.com/spindle79/show-sidekick-narrative-pack --skill prose-for-speech

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Narration scripts often look fine on screen but sound choppy, rushed, or awkward when read by text-to-speech systems. This Skill cleans up punctuation and spacing so the same words land with smoother pacing and more natural pauses.

Core Features & Use Cases

  • Punctuation Polish: Rewrites commas, periods, dashes, ellipses, and parentheses to guide speech rhythm without changing any spoken words.
  • TTS Readiness: Prepares LLM-generated narration for synthesis so local or hosted voices can breathe, pause, and emphasize more naturally.
  • Voice-Casting Support: Shapes the script into clearer boundaries and cues so downstream casting tools can segment clips more effectively.
  • Use Case: A draft voiceover with run-on clauses, fragmented list items, or awkward parentheses can be refined into a version that sounds polished while preserving the exact script content.

Quick Start

Rewrite the attached narration so its punctuation and spacing sound natural for text-to-speech without changing a single word.

Frequently Asked Questions about prose-for-speech

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I make narration sound natural for text-to-speech without changing the words?

To make narration sound natural for text-to-speech, you can rewrite punctuation and spacing to guide speech rhythm. This adjusts commas, periods, and whitespace to produce smoother pacing and more natural pauses while preserving the exact spoken words.

How do I fix choppy or rushed pacing in a TTS script?

Fixing choppy pacing in a TTS script involves polishing punctuation like commas, dashes, and ellipses. These adjustments shape text-to-speech prosodic clarity so the synthesized voice can breathe and pause naturally without altering the content.

Can I prepare LLM-generated voiceover scripts for speech synthesis?

Yes, you can prepare LLM-generated voiceover scripts for speech synthesis by refining run-on clauses and awkward parentheses. This TTS readiness process adjusts line breaks and capitalization so hosted or local voices can emphasize phrases naturally.

Does adjusting punctuation for TTS change the spoken script content?

Adjusting punctuation for TTS does not change the spoken script content. The process strictly preserves word order and exact text while rewriting hyphenation, parentheses, and spacing to improve text-to-speech prosodic clarity.

How do I format narration scripts for voice casting and segmentation?

Formatting narration scripts for voice casting involves rewriting punctuation to create clearer boundaries and cues. This shapes the text-to-speech input so downstream casting tools can segment clips more effectively for synthesis.

What is the best way to handle run-on clauses in TTS narration?

The best way to handle run-on clauses in TTS narration is to rewrite punctuation and spacing for prosodic clarity. This refines the text-to-speech input into a polished version that sounds natural while preserving the exact script content.