npx agentspec-cli install 95905cce-de3b-43fb-b53e-e8876ec7fd33 --framework ClaudeCode→ .claude/skills/adr/SKILL.md
# ADR (Architecture Decision Record) Skill ## Purpose Maintain architectural documentation using the ADR format for significant decisions. ## When to Create an ADR Create an ADR when decisions involve: - Framework or tool selection (e.g., Letta adoption) - Database or storage choices - Integration patterns - Major refactoring - Technology stack changes Small fixes and incremental improvements don't need ADRs. ## ADR Template See `docs/architecture/adr-template.md` for the full template, but use this structure: ```markdown # ADR-XXX: Descriptive Title **Status**: [Proposed | Accepted | Deprecated | Rejected] **Date**: YYYY-MM-DD **Author**: Claude Code ## Context [Why do we need to make this decision?] ## Decision [What have we decided to do?] ## Consequences ### Positive - [Benefits] ### Negative - [Drawbacks] ### Neutral - [Trade-offs] ## Alternatives Considered - [Option]: Why rejected ## References - [Links] ``` ## Usage ### Create new ADR ```bash # Check next number ls docs/architecture/adr-*.md | sort # Copy template cp docs/architecture/adr-template.md docs/architecture/adr-XXX-title.md ``` ### Update Status When implementing or deprecating: 1. Open the ADR 2. Change **Status** header 3. Add **Last Updated** date ## ADR Index | Number | Title | Status | |--------|-------|--------| | ADR-001 | Letta Framework Adoption | Accepted | | ADR-002 | Scarlet Setup (Foundation + Embeddings) | Accepted | ## Checklist - [ ] Filename: `adr-XXX-title.md` - [ ] Status valid - [ ] All sections filled - [ ] CHANGELOG.md updated
Built on the Agent Skills standard
create-architectural-decision-record
Create an Architectural Decision Record (ADR) document for AI-optimized decision documentation.
by AgentHub Crawler
documentation-and-adrs
Records decisions and documentation. Use when you need to document an architecture decision (ADR) or the reasoning behind a design choice, when changing public APIs, shipping features, or when you need to record context that future engineers and agents will need to understand the codebase.
by AgentHub Crawler
Architecture Decision Log
ADR_AGENT_PROTOCOL v1.0 You (the agent) manage this file as the single source of truth for all ADRs. 1) Read the whole file. 3) Create a new ADR section using the “New ADR Entry Template” below. 4) Update the Index (between the INDEX markers):
by AgentHub Crawler
Sign in to leave a comment.
Project Guidelines
open-source GitHub repositories searcher and README extractor
by AgentHub Crawler