From adr
Architecture Decision Records - the project's design knowledge base. CONSULT ADRs before planning any feature or architectural change. Use when (1) planning implementation, (2) modifying core systems, (3) asked why something works a certain way, (4) making significant technical decisions. ADRs explain WHY choices were made.
How this skill is triggered — by the user, by Claude, or both
Slash command
/adr: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
ADRs are the project's architectural knowledge base. **Consult them before planning.**
ADRs are the project's architectural knowledge base. Consult them before planning.
| Status | Priority | Meaning |
|---|---|---|
| Accepted | 1st | Active decision, governs implementation |
| Superseded by ADR-N | 2nd | Read superseding ADR, original has context |
| Accepted + Amended by ADR-N | 2nd | Read both original and amendment together |
| Proposed | 3rd | Follow as if accepted, but still open to revision |
| Deprecated | 4th | Historical only, no longer applies |
Key principle: If an ADR is superseded, the superseding ADR takes precedence, but the original often explains the journey.
Always consult ADRs before implementing features or making changes.
docs/adr/*.md, or **/adr/*.md respecting .gitignore) and search their contents for keywords related to the subsystem you're modifyingCreate an ADR when the decision:
Draft the ADR as part of planning - writing Context and Consequences helps clarify the decision and surface which existing ADRs and subsystems are affected. It starts as Proposed and can be revised; don't wait until you have a perfect answer.
Follow the step-by-step procedure in references/creating-adrs.md. When drafting or reviewing an ADR, consult the writing quality guide for section guidance and anti-patterns to avoid.
ADRs are immutable once accepted - never edit the content of an accepted ADR. To change a decision, create a new ADR that supersedes or amends the original (only the old ADR's Status section is updated). If your implementation would contradict an accepted ADR, stop and get user approval before drafting a superseding ADR.
npx claudepluginhub tvishwanadha/skills --plugin adrProvides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.