Adr Rubber Duck banner
classmethod classmethod

Adr Rubber Duck

Development community

Description

--- 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

Installation

Installs to ~/.claude/skills/classmethod-tsumiki-adr-rubber-duck/SKILL.md

Terminal
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.

Full documentation available on GitHub

View Source Repository