Documents architectural decisions using ADR format. Guides when and how to record significant technical decisions with context, rationale, and consequences.
How this skill is triggered — by the user, by Claude, or both
Slash command
/agentic-framework:writing-adrsThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
An Architecture Decision Record captures an important architectural decision along with its context and consequences.
An Architecture Decision Record captures an important architectural decision along with its context and consequences.
Short phrase describing the decision.
What is the situation? What forces are at play?
What is the change we're making?
Why is this the best choice?
What are the trade-offs? Both positive and negative.
# ADR: Use PostgreSQL for Primary Database
## Status
Accepted
## Context
We need a database for our new service. Requirements:
- ACID transactions
- JSON support
- Strong ecosystem
- Team familiarity
## Decision
We will use PostgreSQL 15+ as our primary database.
## Rationale
- Mature, reliable RDBMS
- Excellent JSON support with JSONB
- Strong extension ecosystem (pgvector, PostGIS)
- Team has deep PostgreSQL experience
- Well-supported by all cloud providers
## Consequences
### Positive
- Reliable, battle-tested technology
- Rich feature set
- Easy to find developers
### Negative
- Vertical scaling has limits
- Requires careful connection management
- More operational overhead than managed NoSQL
ADR-001, ADR-002, etc.npx claudepluginhub dralgorhythm/claude-agentic-frameworkWrites and maintains Architecture Decision Records (ADRs) to document technical decisions, their context, and consequences. Use when making significant architecture choices or reviewing past decisions.
Document architectural decisions using ADR format. Use when making significant architectural choices that affect future development.
Creates, maintains, and manages Architecture Decision Records (ADRs) to capture context and rationale behind significant technical decisions.