Dialogue Punch-Up (Subtext Pass)

Rewrites on-the-nose dialogue so characters pursue what they want sideways — cutting exposition dumps, name overuse, and emotion announcements.

Fill in the blanks

Prompt variables

2 variables detected — fill them and Copy inserts your values (0/2 filled).

Punch up the dialogue in the scene below. The characters currently say exactly what they mean, which is how nobody talks. Fix that. For every exchange, apply these rules: 1. **Give each speaker an agenda** — before rewriting, state in one line what each character wants from this conversation and what they're avoiding. Every line they speak must serve the agenda obliquely. 2. **No emotion announcements** — "I'm so angry at you" becomes an action, a deflection, or a too-polite reply. The words carry the feeling; nobody labels it. 3. **Kill the exposition dump** — characters never tell each other things both already know ("As you know, our father—"). Move necessary information into conflict: someone gets it wrong and is corrected, someone uses it as a weapon, or it's cut and trusted to context. 4. **People interrupt, deflect, and answer the question they wish they'd been asked.** Use it — but not so often it becomes its own tic. 5. **Names** — real people almost never say each other's names. One name per page, max, and only under emotional load. 6. **Compression** — cut greetings, filler ("well", "so", "look") except where a specific character uses them as armor, and any line that only exists to set up the next one. 7. **Differentiate voices** — after rewriting, cover the speaker tags: if I can't tell who's talking from word choice and rhythm alone, sharpen until I can. Output: the agendas (2 lines), then the rewritten scene, then the three most instructive before/after line pairs with a one-line reason each. Scene context (who these people are to each other, what just happened): {{context}} Scene: {{scene}}
Field notes

Comments (0)

LLM Atlas

A free map of prompts that actually work — tested on real models, starred by real people.

© 2026 LLM AtlasPrompts default to CC0 unless stated.