Architecture Decision Records — Development skill for Claude Code
Capture architectural decisions made during coding sessions as structured ADRs.
How to install Architecture Decision Records
Installs to ~/.claude/skills/rustidi-ml-portfolio-architecture-decision-records/SKILL.md
mkdir -p ~/.claude/skills/rustidi-ml-portfolio-architecture-decision-records && curl -fsSL https://raw.githubusercontent.com/rustidi/ml-portfolio/HEAD/skills/architecture-decision-records.md -o ~/.claude/skills/rustidi-ml-portfolio-architecture-decision-records/SKILL.md Restart Claude Code, or start a new session, for it to be picked up.
What Architecture Decision Records does
name: architecture-decision-records description: Capture architectural decisions made during coding 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. triggers: ["ADR", "record this decision", "why did we choose", "architecture decision"] applies_to: ["docs/adr/**"]
Architecture Decision Records
Sanitized example skill.
Ca
Alternatives in Development
- Obsidian Reconcile — Find and resolve contradictions in the vault — the vault maintains its own truth 277 ★
- Lofp — Legends of Future Past, the classic commercial MUD form the 1990's 180 ★
- Claude Code Auto Memory — Claude Code plugin that automatically maintains CLAUDE.md files 124 ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Vibememo
Dogfooding VibeMemo — capture architectural decisions, counseling moments, and project narrative during develo
Sota Numerics
SOTA-research and numerical-stability advisory steering for GSD's plan/execute/verify/ship lifecycle, with a b
Precedent Record
Record a decision that was just settled, with its rationale and rejected alternatives
Checkpoint
Use before ending a session or when context is getting large. Saves decision rationale for future sessions.
Death Crystal
Architectural deepening lens — surface shallow Modules and propose interface alternatives using Pocock vocabul
Create ADRs
Expand ADR stubs from the architecture document into formal Architecture Decision Records using tech stack res
Related Agents
ADR Drafter
Drafts Architecture Decision Records (ADRs) from a decision prompt or discussion. Structures rationale, altern
ADR Reviewer
Strict Architecture Decision Record reviewer. Reviews ADRs for section completeness, context-decision alignmen
Deep Reflector
Comprehensive session analysis and learning capture specialist. Analyzes development sessions to extract patte