create-adr

Solid

Create MADR-format Architecture Decision Record. Use when recording an architectural decision, documenting a technical choice, or creating an ADR.

Data & Documents 183 stars 39 forks Updated 1 months ago MIT

Install

View on GitHub

Quality Score: 88/100

Stars 20%
75
Recency 20%
75
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# ADR Creation Skill ## Purpose Create Architecture Decision Records (ADRs) using the **MADR** (Markdown Any Decision Records) format. ADRs capture important architectural decisions and their context for future reference. ## Smart Interaction ### ASK the User When: - **Creating new ADR**: Confirm ADR number (auto-suggest next available) - **Deleting ADR**: Always confirm, suggest "Deprecated" status instead - **Superseding ADR**: Confirm which ADR is being replaced ### PROCEED Autonomously When: - **Updating existing ADR**: Add consequences discovered during implementation - **Linking ADRs**: Add related ADR links - **Fixing typos**: Non-destructive corrections - **Updating status**: Proposed → Accepted after team approval ## Instructions When creating an ADR: 1. **Find the next ADR number** by checking `/docs/architecture/decisions/` 2. **Use the MADR template** at `templates/madr.md` 3. **Output to** `/docs/architecture/decisions/NNNN-[kebab-case-title].md` ## Template Use the template at: `.claude/skills/create-adr/templates/madr.md` ## ADR Naming Convention Format: `NNNN-kebab-case-title.md` Examples: - `0001-use-supabase-for-database.md` - `0002-tanstack-query-for-state.md` - `0003-fumadocs-for-documentation.md` ## Status Definitions | Status | Meaning | | ---------- | --------------------------------------- | | Proposed | Under discussion, not yet decided | | Accepted | Decision has been made and applies ...

Details

Author
majiayu000
Repository
majiayu000/claude-skill-registry
Created
5 months ago
Last Updated
1 months ago
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

Data & Documents Listed

create-adr

Create MADR-format Architecture Decision Record. Use when recording an architectural decision, documenting a technical choice, or creating an ADR.

3 Updated 1 months ago
majiayu000
Data & Documents Listed

create-adr

Create MADR-format Architecture Decision Record. Use when recording an architectural decision, documenting a technical choice, or creating an ADR.

1 Updated 1 months ago
amak07
Data & Documents Listed

adr

Use when the user asks to "create an ADR", "add a decision record", "document architecture decision", "record a design decision", mentions "MADR", "decision log", "architecture decision record", or is working in a docs/decisions/ directory. Also applies when making significant architectural choices, technology selections, or trade-off evaluations that should be documented for future reference.

1 Updated 6 days ago
amarbel-llc
Web & Frontend Listed

adr

Use when the user asks to "create an ADR", "add a decision record", "document architecture decision", "record a design decision", mentions "MADR", "decision log", "architecture decision record", or is working in a docs/decisions/ directory. Also applies when making significant architectural choices, technology selections, or trade-off evaluations that should be documented for future reference.

0 Updated 5 days ago
amarbel-llc
AI & Automation Listed

architecture-decision-records

Create and maintain Architecture Decision Records (ADRs) for significant technical choices—frameworks, data stores, API shapes, ML platform decisions. Use when documenting a decision, onboarding, or superseding a prior approach.

15 Updated 2 days ago
charlieviettq