adr
CommandWrite an Architecture Decision Record documenting a significant technical decision.
Create a new Architecture Decision Record documenting a technical decision.
$ npx -y skills add rohitg00/awesome-claude-code-toolkit --agent claude-code
Create a new Architecture Decision Record documenting a technical decision.
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, deprecated, or superseded 8. Link to related ADRs if this decision supersedes or relates to previous ones 9. Format the ADR using the standard template: Title, Status, Context, Decision, Consequences 10. Save the ADR as `docs/adr/NNNN-title-slug.md` with zero-padded number 11. Update the ADR index file if one exists 12. Report the created ADR path and number
The most comprehensive toolkit for Claude Code -- 135 agents, 35 curated skills (+400,000 via SkillKit), 42 commands, 176+ plugins, 20 hooks, 15 rules, 7 templates, 15 MCP configs, 26 companion apps, 53 ecosystem entries, and more.
Write an Architecture Decision Record documenting a significant technical decision.
Conduct a structured design review of a module, feature, or system component.
Generate Mermaid diagrams from codebase analysis or description.
Plan and execute a framework or library migration incrementally.
Create a structured implementation plan for the requested feature or change.
Implement tasks incrementally — build, test, verify, commit. Add "auto" to run the whole plan in one approved pass.