plan-auditor
Installation
SKILL.md
Plan Auditor
Use this skill to audit an existing PlanWeave plan. The default output is findings and revision order; do not import a new plan, execute blocks, repair state, or rewrite the package while auditing.
Quick Start
- Find the authority sources: user request, PRD, schema, design docs, current code, and the PlanWeave package.
- Read
project-graph.jsonwhen present, every canvasmanifest.json, source prompts, task/block definitions, canvas structure, dependencies, validation output, andplanweave schemaoutput when available. - Before judging task completeness, identify the plan's main value flows or lifecycle flows and fill the required Flow Coverage table.
- Compare the plan against real goals, data-flow coverage, object lifecycles, contracts, execution order, prompts, failure paths, and verification criteria.
- Report a verdict first:
PASS,NEEDS_REVISION, orBLOCKED. - List findings by severity, with evidence and concrete plan changes.
Plan Update Boundary
- Audit findings name the needed task, block, edge, prompt, review, or validation update; they do not apply the change.
- If the user explicitly asks to apply revisions, finish the audit first, then use the Plan Package semantic editing boundary: resolve CLI workspace paths, edit only
project-graph.json, canvasmanifest.json, and source prompt Markdown needed for the revision, and run canvas-scoped plus project validation. - Do not edit runtime
state.json,results/, active canvas selection, recovery transactions, or implementation artifacts from this skill.