What problem does it solve?
Documenting and preserving architectural decisions is often ad hoc, inconsistent, and hard to discover; this Skill makes it easy to create standardized, searchable Architecture Decision Records (ADRs) in MADR format so teams maintain a clear, versioned record of why decisions were made.
Core Features & Use Cases
- Sequential ADR creation: Automatically determine the next ADR number, create docs/adrs/, and write a properly structured MADR file with frontmatter.
- Drafting modes: Support single-agent drafting with self-review and optional team-based drafting with a drafter and architect for formal review workflows.
- Integration & governance: Enforce MADR rules (required sections, pros/cons, Mermaid diagrams), optionally update CLAUDE.md with architecture context, and summarize next steps for specs and planning.
- Use Case: When a team decides on a significant infrastructure change, run the Skill to create a reproducible ADR, include diagrams, and optionally run a team review to approve the decision.
Quick Start
Invoke /design:adr [short description of the decision] or add --review to create and review the ADR with a drafting team.