ADR Rubber Duck — Development skill for Claude Code
ADR(Architecture Decision Record)の壁打ち相手としてヒアリングを通じて意思決定を整理し、ADRドラフトを作成する.
How to install ADR Rubber Duck
Installs to ~/.claude/skills/classmethod-tsumiki-adr-rubber-duck/SKILL.md
mkdir -p ~/.claude/skills/classmethod-tsumiki-adr-rubber-duck && curl -fsSL https://raw.githubusercontent.com/classmethod/tsumiki/HEAD/commands/adr-rubber-duck.md -o ~/.claude/skills/classmethod-tsumiki-adr-rubber-duck/SKILL.md Restart Claude Code, or start a new session, for it to be picked up.
What ADR Rubber Duck does
description: ADR(Architecture Decision Record)の壁打ち相手としてヒアリングを通じて意思決定を整理し、ADRドラフトを作成する allowed-tools: Read, Glob, Grep, Task, Write, Edit, AskUserQuestion, WebSearch, WebFetch, Bash(ls:*), Bash(mkdir:*), Bash(date:*) argument-hint: "[検討したいアーキテクチャ上の決定事項(任意・ざっくりでOK)]"
ざっくりとしたアーキテクチャ上の決定事項を聞きながら、AskUserQuestion を中心としたヒアリングで背景・制約・選択肢・トレードオフを根掘り葉掘り深掘りし、ADRドラフトを docs/adr/ に作成します。
context
ADR出力ディレクトリ="docs/adr" セッションディレクトリ="docs/adr/.sessions" カレントディレクトリ={{プロジェクトルート}} セッションファイル="" ADR番号="" A
Alternatives in Development
- Obsidian ADR — Generate a decision record when the vault structure changes — the vault knows why it knows what it does 277 ★
- Compass — Compass — Record a Decision 262 ★
- ADR — Architecture Decision Records 229 ★
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
Hef.Adr
Record an architecture decision as a report with machine-readable MADR status
Simone Create ADR
/simone-create-adr - Create Architecture Decision Record
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
Architecture Decision
Documenta una Architecture Decision Record (ADR). Registra el contexto, opciones evaluadas, decisión tomada y
Related Agents
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
ADR Reviewer
Strict Architecture Decision Record reviewer. Reviews ADRs for section completeness, context-decision alignmen