Claude-skill-registry adr
Create Architecture Decision Records through interactive conversation. Use when making technology choices, architecture patterns, or third-party service selections.
install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/adr-taylorhuston-local-life-manager" ~/.claude/skills/majiayu000-claude-skill-registry-adr && rm -rf "$T"
manifest:
skills/data/adr-taylorhuston-local-life-manager/SKILL.mdsource content
/adr
Create Architecture Decision Records through interactive conversation.
Usage
/adr # Start conversation /adr "database selection for coordinatr" # Provide topic
Output Location
ADRs live with code in
spaces/:
spaces/[project]/docs/project/adrs/ ├── ADR-001-database-choice.md ├── ADR-002-auth-strategy.md └── ADR-003-testing-strategy.md
Execution Flow
1. Gather Context
# Current architecture Read: spaces/[project]/docs/project/architecture-overview.md # Existing ADRs Glob: spaces/[project]/docs/project/adrs/ADR-*.md # Project context Read: ideas/[project]/project-brief.md # Relevant research Glob: resources/research/*.md
2. Interactive Conversation
Ask one at a time:
- What decision needs to be made?
- Why is this decision needed now?
- What options are you considering? (2-4 alternatives)
- What are the constraints? (time, budget, skills)
- What are the trade-offs for each?
- Which option do you prefer and why?
3. Research Support
If user unsure about options:
- Check existing research in
resources/research/ - Suggest
for deeper dive/research - Use WebSearch for current best practices
4. Create ADR Document
# ADR-###: [Decision Title] **Status**: Accepted **Date**: YYYY-MM-DD **Decision Makers**: [who was involved] ## Context [Why this decision is needed] ## Decision We will use **[chosen option]** because [rationale]. ## Options Considered ### Option 1: [Name] **Pros**: ... **Cons**: ... ### Option 2: [Name] **Pros**: ... **Cons**: ... ## Consequences ### Positive - What we gain ### Negative - What we lose - Technical debt accepted ### Risks - Risk and mitigation ## Related Decisions - Links to related ADRs/specs ## References - Documentation links
When to Use
- Technology/framework selection
- Architecture patterns
- Third-party service choices
- Data modeling approaches
- Cross-project standards
Not for: Implementation details, temporary decisions, already-decided standards
ADR Lifecycle
- Accepted - Decision made, actively followed
- Deprecated - No longer relevant
- Superseded - Replaced by newer ADR
Workflow
/brief -> /research -> /adr -> /spec