coherence-reviewer

Detect inconsistencies and contradictions in planning and design documents.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/xbpk3t/ce-codex --skill coherence-reviewer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: coherence-reviewer
Source: https://github.com/xbpk3t/ce-codex/tree/main/skills/coherence-reviewer
Command: npx skills add https://github.com/xbpk3t/ce-codex --skill coherence-reviewer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Reviews planning and design documents to surface contradictions, terminology drift, structural gaps, broken internal references, ambiguous statements, and unresolved dependency assumptions that would cause implementers to diverge.

Core Features & Use Cases

  • Contradiction detection: Finds statements across sections that cannot both be true (scope vs requirements, architectural claims vs implementation details).
  • Terminology and drift analysis: Identifies when the same concept is named or defined inconsistently across the document.
  • Structural fixes and grouping: Flags forward references, ungrouped multi-concern requirement lists, and suggests logical groupings while preserving original IDs.
  • Ambiguity and dependency checks: Highlights quantifiers without bounds, conditional logic gaps, unclear responsibilities, and dependencies mentioned without resolution.
  • Use Case: Run during design reviews or PRs to produce a prioritized list of coherence findings with confidence levels and suggested edits.

Quick Start

Ask the coherence reviewer to analyze the attached planning document and list contradictions, terminology drift, broken references, ambiguous statements, and unresolved dependencies with confidence estimates.

Frequently Asked Questions about coherence-reviewer

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

FAQPage Schema
How do I check a design document for internal contradictions?

To check a design document for internal contradictions, you need to analyze statements across sections like scope and requirements to find conflicting claims. This process surfaces contradictions, terminology drift, and broken references that could cause implementers to diverge.

What causes terminology drift in technical planning documents?

Terminology drift in technical planning documents occurs when the same concept is named or defined inconsistently across different sections. Detecting this drift requires analyzing the document to identify instances where identical concepts are referred to by varying names or conflicting definitions.

How do I detect unresolved dependencies in architecture proposals?

Detecting unresolved dependencies in architecture proposals involves scanning the text for dependencies mentioned without resolution. The review highlights these gaps alongside conditional logic gaps and unclear responsibilities, providing confidence levels and suggested structural groupings.

Can I find ambiguous quantifiers in requirements documents automatically?

Finding ambiguous quantifiers in requirements documents is achievable by applying an automated review that highlights quantifiers without bounds. The analysis flags these ambiguities alongside broken internal references and forward references, suggesting logical groupings while preserving original IDs.

What is the best way to review a technical plan for structural issues?

The best way to review a technical plan for structural issues is to flag forward references and ungrouped multi-concern requirement lists. This approach suggests logical groupings while preserving original IDs, ensuring a prioritized list of coherence findings with confidence estimates.

Does coherence review work for merge requests and PRs?

Coherence review works effectively for merge requests and PRs by analyzing attached planning documents. Running during design reviews or PRs produces a prioritized list of coherence findings, including contradictory statements and unresolved dependency assumptions with confidence levels.