architecture-decisions
SolidUse when a significant technical decision needs to be recorded. Produces Architecture Decision Records that capture context, options, the decision, and its consequences — so the reasoning survives the people who made it.
Install
Quality Score: 83/100
Skill Content
Details
- Author
- nimadorostkar
- Repository
- nimadorostkar/Claude-Skills-collection
- Created
- 1 months ago
- Last Updated
- 3 weeks ago
- Language
- Python
- License
- MIT
Similar Skills
Semantically similar based on skill content — not just same category
architecture-decisions
Use when documenting architecture decisions as ADRs, evaluating trade-offs between alternatives, or managing the lifecycle of existing decisions. Covers ADR template, status transitions, consequence analysis, and quality criteria.
architecture-decision-records
Capture each significant architecture decision as a short, immutable record of context, decision, and consequences with a tracked status. Use when a choice is costly to reverse or crosses teams and the reasoning must outlive the people who made it.
engineering-decision-record
Writes and reviews architecture decision records (ADRs): frames the decision as a forced choice, states the options actually considered with their real trade-offs, and records the consequences the team accepts. Use when a technical choice will be expensive to reverse, when a decision keeps being relitigated, when onboarding reveals nobody knows why a component exists, or when reviewing a draft ADR. Trigger on 'write an ADR', 'architecture decision record', 'document this decision', 'why did we choose X', 'we keep re-arguing this'. Not for decisions that are cheap to reverse — record those in the ticket; not for reviewing code that implements an already-accepted decision, which is engineering-code-review.