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

  1. Find the authority sources: user request, PRD, schema, design docs, current code, and the PlanWeave package.
  2. Read project-graph.json when present, every canvas manifest.json, source prompts, task/block definitions, canvas structure, dependencies, validation output, and planweave schema output when available.
  3. Before judging task completeness, identify the plan's main value flows or lifecycle flows and fill the required Flow Coverage table.
  4. Compare the plan against real goals, data-flow coverage, object lifecycles, contracts, execution order, prompts, failure paths, and verification criteria.
  5. Report a verdict first: PASS, NEEDS_REVISION, or BLOCKED.
  6. 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, canvas manifest.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.

Required Output

Installs
48
GitHub Stars
389
First Seen
Jun 14, 2026
plan-auditor — gaoscode/planweave