Skills DirectorySkills Directory
SkillsLearnSecurityCategoriesDocsCommunityBlog
Sign InSubmit Skill
Skills Directory

Security-tested agent skills for Claude, coding agents, and AI workflows.

Directory

  • Browse Skills
  • All Skills A–Z
  • Claude Skills
  • Claude Code Skills
  • Agent Skills
  • Categories
  • Authors
  • Submit a Skill

Learn

  • Learn Hub
  • Install Claude Skills
  • Write SKILL.md
  • Skills vs MCP
  • Directories Compared

Security

  • Security
  • Methodology
  • Secure Claude Skills
  • Security Badges

Company

  • About
  • Community
  • Blog
  • API Docs
  • Advertise

2026 Skills Directory. All rights reserved.

ProTermsPrivacyRefunds
Back to skills

Writing Inconsistency Audit

ASecurity

Runs four systematic passes to identify timeline errors, character logic violations, world-rule breaks, and physical continuity errors. Use when a manuscript has contradictions, continuity problems, or logic violations. Triggers: 'there are contradictions', 'continuity errors', 'inconsistency check', 'the character shouldn't know that', 'timeline doesn't add up', 'continuity audit', 'inconsistencies in the manuscript'.

19 stars
0 votes
0 copies
1 views
Added 9/19/2026
ai-agentsrustgo

Security Analysis

A100/100

Scanned 9/19/2026

Install to Claude Code

$npx -y skills add rondoflow/rondoflow --skill writing-inconsistency-audit --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Writing Inconsistency Audit?

Add the live security badge to your README — it updates automatically with every re-scan.

Security grade badge for Writing Inconsistency Audit
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/rondoflow-writing-inconsistency-audit/badge)](https://www.skillsdirectory.com/skills/rondoflow-writing-inconsistency-audit)

More formats (shields.io, HTML) on the badges page.

Download with Pro
Files
SKILL.md
---
name: writing-inconsistency-audit
description: "Runs four systematic passes to identify timeline errors, character logic violations, world-rule breaks, and physical continuity errors. Use when a manuscript has contradictions, continuity problems, or logic violations. Triggers: 'there are contradictions', 'continuity errors', 'inconsistency check', 'the character shouldn't know that', 'timeline doesn't add up', 'continuity audit', 'inconsistencies in the manuscript'."
---

# Writing: Inconsistency Audit

Inconsistencies undermine the reader's trust more efficiently than almost any other flaw — because they signal that the author lost track of their own world. The reader's contract with a story is: I will suspend disbelief in exchange for internal coherence. One visible inconsistency tells the reader the author may have lost the thread, and the reader will spend the rest of the story half-watching for the next crack rather than being inside the experience.

Four types of inconsistency require separate passes, because they operate at different levels and have different causes:

**Timeline inconsistency:** Events that are out of chronological order, time spans that don't add up, characters who are in two places at once, seasons that shift unexpectedly.

**Character logic inconsistency:** Characters who act contrary to their established psychology without earned cause, who know things they couldn't know, who forget things they must know, who respond to situations in ways their established temperament doesn't allow.

**World-rules inconsistency:** The story's established physics, magic, technology, or social rules that function differently in different scenes — usually because the plot needs them to.

**Physical continuity inconsistency:** Objects that change hands, locations, or appearance without explanation; characters whose physical description changes; room layouts that contradict themselves.

Each pass requires a different diagnostic lens. Running all four in sequence is the only way to catch inconsistencies that don't show up in a single read.

---

## Your Process

**Pass 1: Timeline Audit**

**Framing check:** Confirm the specific manuscript and its scope before continuing. State what you've identified — the work being audited, its genre/setting, and the portion in scope (full manuscript, a chapter range, a specific scene) — in one sentence, then use `AskUserQuestion`:
- **Question:** "I'm reading this as: [your one-sentence framing of the manuscript, e.g. 'a fantasy novel manuscript, full text, set in a world with established magic rules']. Is that right?"
- **Header:** "Framing"
- **Options:**
  - **Yes — proceed** — framing is correct
  - **Adjust** — one element is off; user will correct it before you continue
  - **Reframe** — different scope or work than read; incorporate the correction before proceeding

Reconstruct the chronological order of events. Note every time marker: "the next morning," "three weeks later," "before she left," "the day after Marcus died." Build a timeline and check:
- Are events in order consistent with stated time markers?
- Do stated durations (travel times, healing times, gestation times) match what the story shows?
- Can characters be where they need to be at the times required?
- Are ages consistent with established birthdates and story duration?

Flag: any event whose placement contradicts a stated time marker; any duration that doesn't hold up to scrutiny.

**Pass 2: Character Logic Audit**
For each significant character, establish their baseline: what do they know, what is their temperament, what are they capable of? Then audit:
- Does any character act on knowledge they couldn't have acquired by this point in the story?
- Does any character act contrary to their established psychology without a scene that earns the change?
- Does any character forget established facts (their own history, another character's name, an agreement they made)?
- Does a character's relationship dynamic with another character contradict what was established earlier?

Flag: each instance with the character name, the violated baseline, and the location.

**Pass 3: World-Rules Audit**
List the established rules of the world (physical, social, magical, technological). Then audit each instance where those rules appear:
- Do the rules operate consistently throughout?
- Are there moments where the rules bend because the plot needs them to?
- Do characters know about the rules consistently with when they were established?
- Are there loopholes the story exploits that the rules don't actually permit?

Flag: each rule violation with the rule stated, the violation quoted, and whether it's a minor or structural inconsistency.

**Pass 4: Physical Continuity Audit**
Track key objects, locations, and physical descriptions:
- Key objects: do they stay where they were left, appear when needed, disappear when forgotten?
- Locations: do room layouts, relative positions, and environmental details remain consistent?
- Physical descriptions: do characters' appearances remain consistent? (Hair colour, injuries, distinguishing features)
- Scene-to-scene physical state: what does each character have, wear, and carry at the start of each scene? Does it match the end of the previous scene?

Flag: each contradiction with the original description, the contradicting description, and the locations of both.

---

## Human Check-in

Before proceeding, use the `AskUserQuestion` tool. State your interpretation of the situation in 1–2 sentences — what is being analyzed and what the core question is — then ask:

- **Question:** "My read: [your 1–2 sentence interpretation]. How do you want to proceed?"
- **Header:** "Scope"
- **Options:**
  - **Full analysis** — Complete all steps, reasoning shown throughout
  - **Key findings only** — Bottom-line output, skip step-by-step detail
  - **Specific focus** — Zoom in on one aspect of this analysis
  - **Reframe** — The read is off; correct it and the analysis will follow the corrected framing

Proceed based on their selection. If the user reframes, incorporate the correction before running any analysis.

---

## Output Format

### Inconsistency Report

**Timeline:**
- [Issue: quoted passage + location] — Severity: Minor / Breaks immersion / Breaks the story
- NONE FOUND if clean

**Character Logic:**
- [Issue: character, baseline violated, quoted passage + location] — Severity
- NONE FOUND if clean

**World Rules:**
- [Issue: rule stated, violation quoted + location] — Severity
- NONE FOUND if clean

**Physical Continuity:**
- [Issue: original description, contradicting description, locations of both] — Severity
- NONE FOUND if clean

**Summary:** [Total issues by category and severity / The most critical fix required]

---

## Notes

- Run the passes in order: timeline first, because timeline problems often explain character logic problems (a character knows something early because the scene was moved from later in the sequence).
- Severity rating guide: **Minor** = a reader might notice but won't lose the story. **Breaks immersion** = pulls the reader out momentarily. **Breaks the story** = the story's central premise or resolution depends on an inconsistency.
- Pairs with `/writing-character-development` for the character logic baseline — you need to know what was established before you can audit violations of it.
- Pairs with `/writing-worldbuilding` for the world-rules baseline — the audit can only flag violations if the rules are clearly stated.
- Pairs with `/writing-pov` because POV violations are a form of character logic inconsistency (the narration accesses knowledge the POV character doesn't have).

---

## What's Next

After delivering this output, use `AskUserQuestion` to offer the next move:

- **Question:** "Inconsistencies found. What's next?"
- **Header:** "Next"
- **Options:**
  - `/writing-voice-consistency` — Fix the voice inconsistencies
  - `/writing-restructure` — Restructure to resolve the structural inconsistencies
  - `/logic-consistency-check` — Validate logical consistency alongside writing consistency
  - **Done** — Wrap up and synthesise what we have so far

Attribution

rondoflowrondoflow
View sourceMore from rondoflow →
SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments (0)

No comments yet. Be the first to comment!

SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

Related Skills

Caveman

Ultra-compressed communication mode that cuts output tokens while keeping technical accuracy. Levels: lite, full, ultra and the wenyan variants. Use for /caveman, "caveman mode", "talk like caveman", "be brief" or "less tokens".

1074701 votes

Hyperplan

Adversarial multi-agent planning skill. Self-orchestrates 5 hostile category members (unspecified-low, unspecified-high, deep, ultrabrain, artistry) via team-mode for ruthless cross-critique debate, distills only the defensible insights, then MANDATORILY hands the distilled insight bundle to the `plan` agent for executable plan formalization. Use when planning needs maximum rigor and surfacing of weak assumptions, blind spots, and over-engineering. Triggers: 'hyperplan', 'hpp', '/hyperplan', ...

693621 votes

Mcp Code Execution

Routes multi-tool workflows through MCP servers for large datasets and pipelines. Use when Bash tool overhead is limiting throughput on data-heavy tasks.

3351 votes

catchup

Recovers the conversation and failed tool calls of a previous Codex, Claude Code, Antigravity, Cline, Copilot CLI, Cursor, DeepSeek Harness, Kimi, OpenCode, Pi Agent, or ZCode session. Use when the user says "catch up", "what did the last session do", "get me up to speed", "I switched agents", asks to recover/summarize a previous session before continuing, or asks to diagnose or report a catchup failure. Do NOT use for the current conversation, git history, or any non-agent log.

691 votes

math-skill

A comprehensive mathematical reasoning skill for AI assistants — handles arithmetic to research-level problems with rigorous step-by-step reasoning, systematic verification, and transparent uncertainty handling

381 votes
View all in ai-agents →