spec-reviselisted
Install: claude install-skill shrekshrek/project-workflow
# Spec Revise (Codex)
Match the user's language and preserve file language. Read [`../../../../docs/actions/spec-revise.md`](../../../../docs/actions/spec-revise.md) completely before acting; it owns the revision workflow and contract.
- Require an accepted spec, or an active unarchived delivered spec whose contract/plan/Verification is materially wrong and must reopen, in the full lane. An implementation regression under an unchanged contract is repaired directly and reruns `$feature-done`; it does not invoke this skill. Read applicable root/nested `AGENTS.md`, recomputing applicability when module scope changes.
- Treat a latest-user correction to accepted behavior as the canonical `contract-correction`; never validate the
stale artifact first.
- Resolve the plugin root as the nearest ancestor of this skill containing `.codex-plugin/plugin.json`; when
canonical `ADR_REQUIRED` applies, search only relevant ADR metadata/references and instantiate the bundled
`template/docs/adr/0000-template.md`.
- Use the canonical scope-delta, decision-closure, proportional recheck, Guidance Placement, and reopen rules.
Apply the authorized revision unless a canonical material decision or a
materially different/external write still needs the user.
- At the narrowed canonical boundary, dispatch a fresh subagent for
[`decision-completeness-auditor`](../../../../docs/reviewers/decision-completeness-auditor.md), with fallback
under the shared execution contract. Blocking or unrel