sk Skill · affaan-m
architecture-decision-records
Capture architectural decisions made during Claude Code sessions as structured ADRs. Auto-detects decision moments, records context, alternatives considered, and rationale. Maintains an ADR log so future developers understand why the codebase is shaped the way it is.
Open on skills.sh ↗read 2026-09-17
- installs 8w
- 1,870
- 30-day movement
- starts with the next reading
- Related entries
- 8
- Connections
- 0
markdownJavaScript
A Claude Code skill that captures architectural decisions made during coding sessions as structured ADRs. It auto-detects decision moments, records context, alternatives, and rationale, and maintains an ADR log using the lightweight Nygard format.
Use it so architectural decisions get written down as structured records instead of living only in chat history or memory.
Use it to
- Record a decision when choosing between frameworks, libraries, or patterns
- Answer 'why did we choose X?' by reading existing ADRs
- Maintain an ADR index and directory for the project
- Track ADR lifecycle from proposed to accepted to deprecated
For Developers using Claude Code who want decision history
- Host repository
- affaan-m/ECC
- Installs, lifetime
- 3,200
- Installs, 8 weeks
- 1,870
- Host stars
- 261k
- Host language
- JavaScript
topicsadrarchitecturedocumentationclaude-codeskilldecision-records