Help us improve
Share bugs, ideas, or general feedback.
From adr-writer
Interactively creates an Architecture Decision Record (ADR) in docs/adr/ using Michael Nygard format, gathering context, options, decision, consequences, and status; auto-numbers sequentially.
npx claudepluginhub rohitg00/awesome-claude-code-toolkit --plugin adr-writerHow this command is triggered — by the user, by Claude, or both
Slash command
/adr-writer:write-adrThe summary Claude sees in its command listing — used to decide when to auto-load this command
# /write-adr - Write Architecture Decision Record Create a new Architecture Decision Record documenting a technical decision. ## Steps 1. Ask the user for the decision title and context 2. Determine the next ADR number by scanning existing ADRs in the docs/adr directory 3. Ask about the decision context: what problem is being solved and why now 4. Gather the options considered with pros and cons for each 5. Document the chosen option and the reasoning behind the decision 6. Identify consequences: what changes, what trade-offs are accepted 7. Note the decision status: proposed, accepted, ...
/adrGenerates a new Architecture Decision Record (ADR) documenting a technical decision, numbers it sequentially from existing ADRs, researches codebase context, and creates the Markdown file in docs/adr/.
/adrInteractively creates Architecture Decision Records (ADRs) through guided conversation, documenting context, options, rationale per template, and updates architecture overview.
/adr-newCreates a new Architecture Decision Record (ADR) in docs/adr/ with formal professional format. Runs team discussion if Billy active, then writes clean ADR.
/generateGenerates final ADR document from prior analysis: prompts for decision details, analyzes consequences, writes MADR-formatted file to docs/adr/ or specified path, cleans session.
Share bugs, ideas, or general feedback.
Create a new Architecture Decision Record documenting a technical decision.
docs/adr/NNNN-title-slug.md with zero-padded number