polewskm

Analyze Decision — Development skill for Claude Code

Development community

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

Terminal
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

  1. Restate the decision, the forces behind it (requirements, constraints, quality goals), and how we will know later that it was right.
  2. 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 Repository