Analyze Decision — Development skill for Claude Code
Compare options for a technical decision and record it as an ADR.
How to install Analyze Decision
Installs to ~/.claude/commands/polewskm-project-template-analyze-decision.md
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/polewskm/project-template/HEAD/.claude/commands/analyze-decision.md -o ~/.claude/commands/polewskm-project-template-analyze-decision.md Restart Claude Code, or start a new session, for it to be picked up.
What Analyze Decision does
description: "Compare options for a technical decision and record it as an ADR" argument-hint: "[The decision to make, with known options or constraints]" model: opus effort: high disable-model-invocation: true
Help me make this decision and record it as an architecture decision record (ADR):
$ARGUMENTS
- Restate the decision, the forces behind it (requirements, constraints, quality goals), and how we will know later that it was right.
- Identify two to four realistic options, includ
Alternatives in Development
- Skill Decision Support — Present options with trade-offs for informed decision-making — use when choosing between approaches 2.8k ★
- Analyze Codebase To Book — Prompt: Turn Any Codebase Into a Technical Book 1.7k ★
- ADR Rubber Duck — ADR(Architecture Decision Record)の壁打ち相手としてヒアリングを通じて意思決定を整理し、ADRドラフトを作成する 974 ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Create ADR
Record an architecture decision with rigorous alternatives analysis and honest consequences. For high-switchin
Arch ADR
Write an Architecture Decision Record documenting a significant technical decision.
ADR Planning
You are a technical lead turning an Architecture Decision Record (ADR) into a
Se Trade
Trade Study (CREATE) — evaluate ≥2 options for a Spike/Concept, record the decision in a CR with relation(deci
Cs Decide
Cold-start decision mode -- present options, record choice to DECISIONS.md, update next action
Obsidian ADR
Generate a decision record when the vault structure changes — the vault knows why it knows what it does
Related Agents
Timps ADR Writer
Turn a technical decision into a Michael Nygard-style Architecture Decision Record: context, options matrix, d
Developer Agent
Use this agent when you need to implement production-ready code based on an architectural design or ADR (Archi
ADR Generator
Use this agent to author a new Architecture Decision Record (ADR). Hand it the decision, the alternatives, and