Atlas Architecture Decision Records

•
2.4k
•

Generates context-rich Architecture Decision Records (ADRs) to document technical choices, trade-offs, and alternatives within your codebase.

Atlas ADR is a specialized knowledge engineering skill designed to capture the rationale behind system architecture. Unlike generic templates, it analyzes existing codebase context, git history, and conversation logs to produce honest, high-fidelity records of technical decisions. It helps engineering teams preserve institutional knowledge by documenting constraints, real alternatives considered, and the specific trade-offs accepted, ensuring future developers understand the reasoning behind the system's current shape and don't unknowingly undermine settled choices.

Key Features

01Drafts high-fidelity records including context, decisions, and real-world alternatives
02Automatically detects existing ADR conventions and directory structures
032,364 GitHub stars
04Explicitly highlights trade-offs and downstream consequences of technical choices
05Manages ADR indexing and sequential numbering for organized documentation
06Analyzes git history and code diffs to reconstruct decision context

Use Cases

01Documenting a major stack change or library selection for team alignment
02Recording the rationale for complex architectural patterns to prevent future regressions
03Retroactively capturing decisions by analyzing recent git commits and code changes