From rz-architect
Author an Architecture Decision Record when the ticket asks for a documented decision with context, options considered, a recommendation, and consequences. Default output type for Technical Architect sessions when scope is a single decision.
How this skill is triggered — by the user, by Claude, or both
Slash command
/rz-architect:adr-authorThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Invoke when the ticket:
Invoke when the ticket:
If the ticket is about integration between systems, use integration-design instead. If it's comparing three or more candidates across criteria, use tech-stack-eval.
# ADR-{next-number} — {short decision title}
**Status:** Proposed | Accepted | Superseded by ADR-{n}
**Date:** {YYYY-MM-DD}
**Target app(s):** {app_id or 'global'}
**Triggering ticket:** [CAR-{n}]({Linear URL})
**Decision owner:** Riché
## Context
What forces are at play? What constraints exist? What makes this decision necessary now? Include the non-obvious pressures (deadlines, cost, prior commitments). One or two paragraphs.
## Decision
The single decision, stated plainly. One paragraph. No hedging.
## Options considered
### Option A: {name}
- Summary
- Pros
- Cons
- Cost/complexity estimate (low/med/high)
### Option B: {name}
...
### Option C: {name}
...
## Recommendation
Which option and why. If this is the architect's call, recommend. If it's a product decision dressed as architecture, hand to Riché and explain why.
## Consequences
- What becomes easier
- What becomes harder
- What future decisions does this foreclose
- Revisit criteria: what would trigger reopening this ADR
## Open questions
- What the decision does NOT resolve
## References
- Prior ADRs (link)
- External sources (URLs)
- Related Notion pages
ADRs are sequentially numbered across the portfolio. Before writing, query the ADR Log hub in Notion and use the next available number.
ADR-{n} — {short decision title} (kebab-case not required, just readable)Proposed unless Riché has already approved in the ticket threadnpx claudepluginhub rczamor/rz-agent-team --plugin rz-architectCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.