Outline Compliance Checker
Deep-dives into verifying a manuscript follows its outline beat-by-beat. Maps every outline item to its manuscript location, identifies missing scenes, added scenes, reordered events, underdeveloped beats, and over-developed tangents. Use when the user wants to confirm their manuscript matches their plan, or when drift between outline and draft is suspected.
A detailed compliance verification tool that maps every element of an outline to its realization
in the manuscript. Goes significantly deeper than Module 3 of the Novel Audit by producing a
full compliance matrix with per-beat status tracking.
## Key Points
- User provides both an outline and a manuscript and wants to know if the draft matches the plan
- User says "did I follow my outline", "check outline compliance", "what did I miss from the outline"
- User suspects the AI drifted from the plan during generation
- User wants to identify which outline beats need more development
- The manuscript (full or partial)
- The outline (any format: bullet points, numbered beats, scene cards, chapter summaries)
- Author notes on intentional deviations ("I decided to cut the bar scene")
- Priority markers on outline items (must-have vs. nice-to-have)
- "Elena confronts Marcus about the letter" — one beat
- "Elena confronts Marcus, they fight, she leaves, and Marcus calls his lawyer" — four beats
- **Location**: Chapter and approximate position (beginning, middle, end)
- **Coverage**: How much text is devoted to this beatskilldb get novel-audit-skills/outline-compliance-checkerFull skill: 176 linesOutline Compliance Checker Skill
A detailed compliance verification tool that maps every element of an outline to its realization in the manuscript. Goes significantly deeper than Module 3 of the Novel Audit by producing a full compliance matrix with per-beat status tracking.
When to Use This Skill
- User provides both an outline and a manuscript and wants to know if the draft matches the plan
- User says "did I follow my outline", "check outline compliance", "what did I miss from the outline"
- User suspects the AI drifted from the plan during generation
- User wants to identify which outline beats need more development
Input Requirements
Required:
- The manuscript (full or partial)
- The outline (any format: bullet points, numbered beats, scene cards, chapter summaries)
Optional:
- Author notes on intentional deviations ("I decided to cut the bar scene")
- Priority markers on outline items (must-have vs. nice-to-have)
If the outline is vague, do your best but note in the report which beats were too ambiguous to verify with confidence.
Compliance Analysis Process
Step 1 — Outline Decomposition
Break the outline into atomic beats. An atomic beat is the smallest unit of story action that can be independently verified. Examples:
- "Elena confronts Marcus about the letter" — one beat
- "Elena confronts Marcus, they fight, she leaves, and Marcus calls his lawyer" — four beats
Number every beat sequentially (B001, B002, ...) for reference in the matrix.
Step 2 — Manuscript Mapping
For each atomic beat, search the manuscript for its realization:
- Location: Chapter and approximate position (beginning, middle, end)
- Coverage: How much text is devoted to this beat
- Fidelity: How closely the manuscript version matches the outline description
Step 3 — Status Classification
Assign each beat one of these statuses:
| Status | Color | Meaning |
|---|---|---|
| PRESENT | Green | Beat appears in manuscript, matches outline |
| MODIFIED | Yellow | Beat appears but with significant changes to characters, setting, or outcome |
| UNDERDEVELOPED | Orange | Beat appears but is glossed over (< 1 paragraph for what should be a scene) |
| OVERDEVELOPED | Blue | Beat is present but expanded far beyond outline scope (tangent risk) |
| REORDERED | Purple | Beat appears but in a different sequence position than outlined |
| MISSING | Red | Beat does not appear in the manuscript at all |
| ADDED | White | Scene in manuscript that has no corresponding outline beat |
Step 4 — Impact Assessment
For every non-green beat, assess downstream impact:
- Does the change break any later plot points?
- Does the change require updates to the outline (if the change is an improvement)?
- Does the change create continuity problems with beats that were implemented as outlined?
Step 5 — Gap Analysis
Identify structural gaps:
- Missing setup: A beat is present, but its required setup beat is missing
- Missing payoff: A setup beat is present, but its payoff beat is missing
- Orphaned additions: Added scenes that don't connect to any outline thread
- Sequence breaks: Reordered beats that create logical impossibilities
Output Format
# Outline Compliance Report
**Title**: [Novel title]
**Date**: [Today]
**Outline beats analyzed**: [N]
**Manuscript chapters analyzed**: [N]
## Compliance Summary
| Status | Count | Percentage |
|--------|-------|------------|
| PRESENT | X | X% |
| MODIFIED | X | X% |
| UNDERDEVELOPED | X | X% |
| OVERDEVELOPED | X | X% |
| REORDERED | X | X% |
| MISSING | X | X% |
**Added scenes (no outline beat)**: X
**Overall compliance score**: X% (PRESENT + MODIFIED beats / total beats)
---
## Full Compliance Matrix
| Beat ID | Outline Description | Status | MS Location | Notes |
|---------|-------------------|--------|-------------|-------|
| B001 | ... | PRESENT | Ch.1, start | — |
| B002 | ... | MISSING | — | Setup for B010 also missing |
| ... | ... | ... | ... | ... |
---
## Critical Findings
### Missing Beats with Plot Impact
[List of MISSING beats that affect downstream story logic]
### Dangerous Modifications
[List of MODIFIED beats where the change creates contradictions]
### Added Scenes Assessment
[List of scenes in the manuscript with no outline beat — are they improvements or drift?]
## Recommendations
### Priority Fixes
[Ordered list of what to address first]
### Outline Updates
[Suggestions for updating the outline to match intentional improvements in the manuscript]
Handling Edge Cases
Vague outline beats: If a beat says "they talk about the past", match generously — any conversation touching on backstory counts. Note the ambiguity.
Split beats: Sometimes one outline beat is realized across two separate manuscript scenes. Mark as PRESENT but note the split.
Merged beats: Sometimes two outline beats are combined into one manuscript scene. Mark both as PRESENT but note the merge.
Contradictory outlines: If the outline contradicts itself, flag the contradiction separately before assessing compliance.
Anti-Patterns
Penalizing intentional improvements. If the manuscript improves on the outline (adds needed character development, fixes a plot hole), note it as MODIFIED but flag it as a positive deviation in the notes column. Not all drift is bad.
Binary thinking. A beat that is 80% present but missing one detail is MODIFIED, not MISSING. Reserve MISSING for beats with no trace whatsoever in the manuscript.
Ignoring added scenes. Scenes that appear in the manuscript but not the outline are often where AI generation drifts most dangerously. Always assess added scenes for relevance and whether they introduce contradictions.
Reporting without page-level specificity. Every mapped beat must include its chapter and position. "Somewhere in the middle" is not acceptable.
Treating the outline as infallible. The outline may have its own problems. If compliance analysis reveals the outline has structural flaws, report those too.
Install this skill directly: skilldb add novel-audit-skills
Related Skills
pacing-structure-collapse
Detects AI-generated pacing and structural failures in novels: uniform tension curves, premature conflict resolution, missing rising action, false climaxes, saggy middles, identical chapter structures, scene-to-sequel ratio imbalance, absent rest beats, escalation failure (every scene at the same emotional pitch), and the AI tendency to resolve everything too neatly. Produces a tension map, pacing graph, and structural diagnosis. Use when the novel feels flat, predictable, or like nothing is building.
Prose Polish Pass
A line-editing pass focused on improving prose quality at the sentence and paragraph level. Unlike the audit skills, this skill actively rewrites — targeting weak verbs, redundant adverbs, filter words, cliche metaphors, awkward rhythms, and paragraph-level pacing issues. Use when the user wants their manuscript's prose tightened and polished chapter by chapter.
Publication Readiness Checklist
A final pre-publication checklist covering everything beyond the story itself: front matter, back matter, formatting, metadata, and platform-specific requirements for KDP, IngramSpark, and other distributors. Use when the user's manuscript is content-complete and they need to prepare it for actual publication.
repetition-auditor
Deep repetition analysis for AI-assisted novels. Detects repeated phrases, recycled descriptions, echoed sentence structures, reused character reactions, duplicated metaphors, thematic hammering, and cross-chapter amnesia where the AI rewrites material it already covered. Produces a full repetition map with frequency counts, chapter locations, and specific revision guidance. Use when the manuscript feels repetitive, circular, or like it's saying the same things in different words.
Sensitivity and Representation Review
Reviews a manuscript for problematic representation, stereotypes, cultural insensitivity, and harmful tropes across multiple dimensions including gender, race, disability, sexuality, and cultural accuracy. This skill is advisory — it flags concerns for human review rather than prescribing changes. Use when the user wants a representation check before publication.
show-dont-tell-enforcer
Detects and fixes AI over-telling — when the narration states emotions, motivations, themes, and subtext directly instead of conveying them through action, dialogue, sensory detail, and implication. Catalogs: stated emotions ("she felt sad"), explained motivations ("he did this because"), narrated subtext ("the tension between them was palpable"), theme announcements ("she realized that love was about sacrifice"), redundant interiority (showing AND telling the same thing), and the AI tendency to explain every metaphor after deploying it. Produces a show/tell ratio and specific rewrite guidance. Use when the prose feels over-explained, hand-holdy, or like the narrator doesn't trust the reader.