From tiny-brain
Create an Architecture Decision Record. Use when making significant architectural or technical decisions that should be documented.
How this skill is triggered — by the user, by Claude, or both
Slash command
/tiny-brain:adrThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Create an ADR when making decisions about:
Create an ADR when making decisions about:
Extract from conversation:
ls docs/adr/*.md | grep -E '[0-9]{4}' | sort | tail -1
# Increment by 1 for the new ADR
mkdir -p docs/adr
Use the template at templates/adr-template.md.
File naming: NNNN-decision-title-in-kebab-case.md
0001-use-postgresql-for-data-storage.md0042-adopt-event-sourcing-pattern.mdYAML Frontmatter:
---
adr_number: N
title: "Decision Title"
date: YYYY-MM-DD
status: proposed
supersedes: null
superseded_by: null
tags: [infrastructure, database]
decision_makers: [names if mentioned]
---
Tell the user:
"I've created ADR-{N}: '{title}' at
docs/adr/{filename}"
templates/adr-template.md| Status | Meaning |
|---|---|
proposed | Under consideration |
accepted | Approved and active |
deprecated | No longer recommended |
superseded | Replaced by newer ADR |
User: "Let's use PostgreSQL for this project"
Claude:
1. Ask: "What drove this decision? What alternatives did you consider?"
2. Discuss: "Any specific requirements like JSONB, full-text search?"
3. Create:
- docs/adr/0001-use-postgresql-for-data-storage.md
- Document context, decision, alternatives (MySQL, MongoDB)
4. Confirm: "Created ADR-0001: Use PostgreSQL for Data Storage"
npx claudepluginhub magic-ingredients/tiny-brain-releases --plugin tiny-brainCreates Architecture Decision Records (ADRs) with title, status, and MADR/basic/extended templates. Auto-numbers sequentially, prompts for context/options/rationale, writes to docs/decisions/ or docs/adr/.
Write an Architecture Decision Record — document what was decided, why, what alternatives were considered, and what trade-offs were accepted. Use when asked to "write an ADR", "document this decision", or "why did we choose X".
Generates Architecture Decision Records with context, rationale, alternatives, and status lifecycle. Prevents forgotten design rationale.