tone-consistency-auditor
Screenplay tone consistency auditor — detects tonal drift, genre confusion, and
Identifies tonal inconsistency in screenplays — when the script can't decide what movie it's trying to be, or when AI's default register overrides the intended genre tone. ## Key Points - Scenes from the same script feel like they belong in different movies - Comedy scenes aren't funny, horror scenes aren't scary, thriller scenes aren't tense - The script oscillates between dark and light without justification - AI defaulted to "prestige drama" when the concept calls for something else - Coverage notes mention "tonal issues" or "uneven tone" - Multi-session AI generation created register shifts between chapters - A comedy script where nobody's actually funny — characters make wry observations instead of jokes - A horror script where the scary scenes are "atmospheric" and "unsettling" but never viscerally frightening - An action script where characters pause mid-chase for emotional reflection - A thriller that's more interested in characters' feelings than in tension - Every conversation sounds like it could be in a Sundance indie - Actual punchlines (lines that get laughs, not nods)
skilldb get screenplay-audit-skills/tone-consistency-auditorFull skill: 244 linesTone Consistency Auditor (Screenplay)
Identifies tonal inconsistency in screenplays — when the script can't decide what movie it's trying to be, or when AI's default register overrides the intended genre tone.
When to Use This Skill
- Scenes from the same script feel like they belong in different movies
- Comedy scenes aren't funny, horror scenes aren't scary, thriller scenes aren't tense
- The script oscillates between dark and light without justification
- AI defaulted to "prestige drama" when the concept calls for something else
- Coverage notes mention "tonal issues" or "uneven tone"
- Multi-session AI generation created register shifts between chapters
What Is Tone in Screenwriting?
Tone is the contract between the filmmaker and the audience about what KIND of experience this is. It answers: "How should I feel while watching this?"
A consistent tone doesn't mean every scene feels the same — it means every scene feels like it belongs in the same movie. Jaws has funny scenes and quiet scenes and terrifying scenes. They all feel like Jaws.
The AI Tonal Failures
Failure 1 — The Prestige Drama Default
AI's most common tonal failure. Regardless of the intended genre, AI gravitates toward serious, contemplative, emotionally restrained storytelling — the tone of Oscar-bait dramas.
Symptoms:
- A comedy script where nobody's actually funny — characters make wry observations instead of jokes
- A horror script where the scary scenes are "atmospheric" and "unsettling" but never viscerally frightening
- An action script where characters pause mid-chase for emotional reflection
- A thriller that's more interested in characters' feelings than in tension
- Every conversation sounds like it could be in a Sundance indie
The genre test: Read 10 random pages without context. What genre would a reader guess? If the answer is always "drama" regardless of the intended genre, AI has flattened the tone.
Failure 2 — Comedy That Isn't Funny
AI cannot write jokes. It writes setups for jokes, then delivers earnest observations instead of punchlines.
AI "comedy":
MIKE
You know what the problem with
dating apps is?
SARAH
What?
MIKE
We're all looking for connection
in a medium designed for
disconnection.
SARAH
That's... actually really
insightful.
That's not a joke. It's a TED talk. A comedy needs:
- Actual punchlines (lines that get laughs, not nods)
- Physical comedy (not just witty dialogue)
- Comedic escalation (situations getting worse in funny ways)
- Comic timing built into the scene structure (beat... beat... payoff)
- Characters who are funny because of who they are, not because they say clever things
Diagnostic: Read every scene intended as comedy. Would the scene get a laugh if performed? Not a smile — a laugh. If fewer than 60% of comedy scenes would get laughs, the comedy isn't working.
Failure 3 — Horror That Isn't Scary
AI writes "creepy" rather than "scary." There's a difference: creepy is intellectual; scary is physical. Horror needs to make the audience's body react.
AI "horror":
INT. HALLWAY - NIGHT
Sarah walks down the dimly lit hallway. The FLOORBOARDS
CREAK beneath her feet. She pauses. Listens.
A SHADOW moves at the end of the hall. Or did it?
She continues forward, hand trembling slightly.
This is atmosphere. It's not scary. Nothing HAPPENS. Horror needs:
- Build and release (tension builds to a specific scare, not perpetual unease)
- The unexpected (if the audience expects the scare, it's not scary)
- Physical consequence (violence, body horror, physical danger — not just shadows)
- The familiar made wrong (a child's toy, a phone call, a mirror reflection that's slightly off)
- SOUND design cues in the action lines (silence is scarier than noise)
Failure 4 — Tonal Whiplash
Abrupt, unearned shifts between tonal registers.
Types of whiplash:
- Comedy → Tragedy without transition: A funny scene is followed immediately by a death with no bridge
- Dark → Light without justification: A traumatic scene followed by characters joking as if nothing happened
- Grounded → Absurd without warning: A realistic drama suddenly introduces an absurd element
- Serious → Meta without setup: Characters suddenly become self-aware or break the fourth wall in an otherwise straight story
When tonal shifts WORK:
- The shift is earned by story logic (a character's death naturally ends the comedy — if the comedy was building toward it)
- There's a bridge (a moment of transition that prepares the audience for the shift)
- The shift reflects character (a character who uses humor to avoid pain creates organic comedy-drama shifts)
- The genre IS the shift (horror-comedy, dramedy, tragicomedy are established tones)
Failure 5 — Session-to-Session Register Drift
When different sections of the script were generated in different AI sessions, the register (formality, intensity, vocabulary of the action lines) shifts.
Indicators:
- Action lines in pages 1-30 are sparse and visual. Action lines in pages 31-60 are dense and literary.
- Dialogue in Act 1 is naturalistic and fragmented. Dialogue in Act 2 is polished and complete.
- The script is rated R-level intense for the first half, then PG-13 for the second half.
- Humor style changes (dry in one section, broad in another).
Failure 6 — Tone vs. Content Mismatch
The tone of the writing doesn't match the content of the scenes.
Examples:
- A domestic violence scene written with the same neutral tone as a breakfast scene
- A romantic scene written with clinical distance
- A child's death described in the same register as a fender bender
- A joyful reunion written with restrained, muted prose
The ACTION LINES set the tone. If a scene is terrifying, the action lines should read as tense. If a scene is funny, the action lines should be playful. AI often writes all action lines in the same neutral, competent register regardless of content.
Tonal Map
Building the Map
For each scene, classify the tonal register:
| Register | Description |
|---|---|
| Light | Comedy, levity, warmth, fun |
| Neutral | Everyday, functional, neither funny nor dramatic |
| Tense | Thriller energy, suspense, anxiety |
| Dark | Violence, horror, dread, danger |
| Emotional | Sadness, romance, vulnerability, intimacy |
| Epic | Scale, grandeur, inspiration, triumph |
Plot the progression:
TONAL MAP:
Scene: 1 2 3 4 5 6 7 8 9 10 11 12
Tone: L L N E E N T T D E L E
L=Light N=Neutral T=Tense D=Dark E=Emotional Ep=Epic
AI TONAL MAP (flattened):
Scene: 1 2 3 4 5 6 7 8 9 10 11 12
Tone: E E N E E N E N E E E E
DIAGNOSIS: 9 of 12 scenes are "Emotional" — the script has one mode.
No scenes register as Light, Tense, or Dark.
Tonal Contract Check
Based on the genre, what should the dominant tonal registers be?
| Genre | Primary Registers | Acceptable Range |
|---|---|---|
| Comedy | Light, Neutral | 70% Light, with Emotional beats |
| Horror | Tense, Dark | 60% Tense/Dark, with Neutral valleys |
| Thriller | Tense, Neutral | 65% Tense, with occasional Light/Emotional |
| Drama | Emotional, Neutral | 50% Emotional, 30% Neutral, 20% other |
| Action | Tense, Light, Epic | 40% Tense, 30% Light, 20% Epic |
| Rom-Com | Light, Emotional | 50% Light, 35% Emotional |
If the actual map doesn't match the genre contract, the tone is wrong.
Output Format
# Tone Consistency Audit
**Title**: [Script title]
**Intended genre**: [as stated or inferred]
**Actual tonal profile**: [what the script reads as]
## Tonal Map
[Visual scene-by-scene map]
## Tonal Contract
**Expected registers**: [for this genre]
**Actual registers**: [breakdown]
**Match**: [percentage]
## Tonal Failures Detected
### [Failure type] — [page range]
**What happens**: [description]
**What's wrong**: [diagnosis]
**Fix direction**: [specific tonal adjustment]
## Session Drift Zones
[Where the register shifts due to likely different AI sessions]
## Genre Delivery Assessment
- Comedy: Is it funny? [Y/N — evidence]
- Horror: Is it scary? [Y/N — evidence]
- Thriller: Is it tense? [Y/N — evidence]
- Romance: Is it romantic? [Y/N — evidence]
## Priority Fixes
[Ordered list of tonal corrections]
Anti-Patterns
- Demanding tonal uniformity. Great films SHIFT tone. The issue is whether shifts are intentional and earned, not whether they exist.
- Imposing genre purity. Genre blending is legitimate and often produces the best work. Horror-comedy, action-drama, and sci-fi-romance are valid tones. The question is whether the blend is intentional.
- Rewriting action lines to be "literary." Screenplay action lines should be efficient and evocative, not literary prose. Tonal adjustment means choosing the right ENERGY, not the right vocabulary.
- Ignoring directorial tone. A screenplay is a blueprint. Tone will be significantly shaped by the director, cinematographer, composer, and editor. The script needs to suggest tone clearly, but shouldn't over-prescribe it.
- Treating "serious" as default quality. A perfectly crafted comedy is not inferior to a drama. AI's prestige drama default reflects training bias, not actual quality hierarchy.
Install this skill directly: skilldb add screenplay-audit-skills
Related Skills
Act Structure Mapper
Deep structural analysis for screenplays in any format. Maps the script's actual act breaks,
ai-dialogue-detector
Detects AI-generated dialogue patterns specific to screenplays: on-the-nose dialogue
Animation Script Checker
Format-specific checker for animated screenplays across kids, adult, film, stop-motion,
character-flattening-screenplay
Detects AI character flattening in screenplays — where characters lose complexity
Cross-Episode Continuity Checker
Specialized for multi-episode works including limited series, ongoing series, and web series.
Dialogue Subtext Analyzer
Analyzes screenplay dialogue for subtext depth. Scores each exchange on a 1-5 subtext scale,