What problem does it solve? A specification that reads well can still fail downstream: missing components, untraceable requirements, or ambiguous scope become ordering guesses when someone plans from it. This Skill audits spec.md read-only, one round at a time, so a reader who did not write the document catches what breaks before planning begins. ## Core Features & Use Cases - Prose failure-mode audit: Applies the eleven shared failure modes from sdlc-audit-criteria, with every finding in one of four evidence shapes (doc quote, absence reference, wrong-claim, internal-coherence). - Spec contract checks: Verifies the eight canonical components, FR-to-AC traceability, the deliverable contract, inlined frozen values, exhaustive scope, blocking prerequisites, and separated workstreams. - Recorded, structured output: Registers the round as a SOURCE supporting spec.md via source_add and returns findings as a JSON envelope to the dispatching agent. - Use Case: After a team finalizes a specification with sdlc-spec and before anyone builds a plan, dispatch this audit to confirm every FR-N maps to a testable AC-N.N and no component is a heading with nothing under it. ## Quick Start Dispatch a spec audit round on the agreed spec.md and return the findings JSON to the main agent.