From skillry-product-docs-and-research
Use when you need to generate architecture decision records with context, decision, consequences, and alternatives.
How this skill is triggered — by the user, by Claude, or both
Slash command
/skillry-product-docs-and-research:70-adr-generatorThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Generate a well-structured Architecture Decision Record (ADR) that captures the context forcing a decision, the decision itself, alternatives considered with their trade-offs, and the consequences (positive, negative, and neutral). The output is a markdown file ready to commit to the project's `docs/decisions/` or `adr/` directory.
Generate a well-structured Architecture Decision Record (ADR) that captures the context forcing a decision, the decision itself, alternatives considered with their trade-offs, and the consequences (positive, negative, and neutral). The output is a markdown file ready to commit to the project's docs/decisions/ or adr/ directory.
docs/decisions/, adr/, or docs/adr/). Assign the next sequential number. Title format: [verb] [subject] — e.g., "Use PostgreSQL for user data storage", "Adopt OpenAPI 3.1 for all service contracts".Proposed (decision pending), Accepted (decided), Deprecated (superseded but kept for history), Superseded by ADR-NNN.NNNN-kebab-case-title.md.[verb] [subject] formatNNNN-kebab-case-title.mdProduce a complete markdown file ready to commit:
# ADR-NNNN: [Title]
**Status**: [Proposed | Accepted | Deprecated | Superseded by ADR-NNNN]
**Date**: YYYY-MM-DD
**Authors**: [Names or GitHub handles]
**Deciders**: [Names or roles]
---
## Context
[Describe the forces, constraints, and problem that required a decision.
Include: business context, technical constraints, team context, known risks.
Be specific enough that someone unfamiliar with the situation can understand
why doing nothing was not a viable option.]
## Decision
We will [clear, single-sentence statement of the decision].
## Alternatives considered
### Option A: [Name]
**What it is**: [Brief description]
**Why considered**: [What made it a real candidate]
**Why not chosen**: [Specific trade-off, constraint, or risk that eliminated it]
### Option B: [Name]
[Same structure]
### Option C: [Name — the chosen option, listed here for symmetry]
**What it is**: [Brief description]
**Why chosen**: [What made it the best fit given the context]
## Consequences
### Positive
- [What this decision enables or improves]
### Negative
- [What this decision costs, constrains, or introduces as risk]
- [Technical debt, migration cost, learning curve, vendor lock-in]
### Neutral
- [What changes but is neither good nor bad — a team must be informed]
## Links
- [Related ADR, issue, PR, design doc, or external reference]
npx claudepluginhub fluxonlab/skillry --plugin skillry-product-docs-and-researchProvides 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.