What problem does it solve?
This Skill streamlines the review and lifecycle management of Architecture Decision Records (ADRs), ensuring decisions are high quality, traceable, and adhere to an append-only immutability model so that accepted records remain unchanged except for sanctioned status transitions.
Core Features & Use Cases
- Quality assessment: Performs a structured checklist-style review covering context, decision drivers, options analysis, consequences, and overall clarity.
- Lifecycle enforcement: Reads ADR frontmatter status and enforces permitted transitions (proposed → accepted/rejected; accepted → deprecated) while preventing content edits on immutable statuses.
- Interactive workflows: Guides the reviewer through selection, suggested revisions, acceptance, rejection with reason, and deprecation flows, and updates frontmatter and in-body status lines accordingly.
- Use case: A team member presents a proposed ADR for review; the skill evaluates completeness, suggests improvements, and either accepts it as immutable, rejects with rationale, or revises the document and prompts for re-review.
Quick Start
Review the ADR at meta/decisions/ADR-0001-use-jujutsu.md and produce a structured assessment and an action to accept, reject, or request revisions.