Captures and manages structured architectural decision records to document the rationale and trade-offs behind your technical choices.
The Architecture Decision Records (ADR) skill empowers Claude Code to act as a technical historian for your project. By identifying pivotal moments in your development conversations—such as choosing a database, selecting a frontend framework, or defining an API strategy—this skill generates standardized documentation based on the Nygard format. It ensures that the 'why' behind your codebase is never lost, providing a searchable index and detailed logs that live directly within your repository. This facilitates better team alignment, easier onboarding, and clearer long-term maintenance.
주요 기능
01Generates standardized ADR files using the Michael Nygard format
02172,009 GitHub stars
03Automated detection of architectural decision-making moments in chat
04Maintains a central docs/adr/README.md index for easy navigation
05Enables AI-powered retrieval and explanation of past architectural choices
06Tracks decision lifecycles including proposed, accepted, and superseded states
사용 사례
01Recording the rationale for selecting specific tech stacks or third-party libraries
02Preserving architectural context for future developers during project handovers
03Documenting complex database schema designs and their associated trade-offs