adr-rubber-duck
ADR(Architecture Decision Record)の壁打ち相手としてヒアリングを通じて意思決定を整理し、ADRドラフトを作成する
既存コードやドキュメントへの小規模な修正を計画します。修正対象の特定・影響範囲の調査・実施内容の定義を行い、refine-executeで実行可能なplanファイルを出力します。
> /plugin marketplace add classmethod/tsumiki > /plugin install tsumiki@tsumiki
How it fires
How this command gets triggered: by you, by Claude, or both.
/refine-planContext preview
What this command does when you run it.
既存コードやドキュメントへの小規模な修正を計画します。修正対象の特定・影響範囲の調査・実施内容の定義を行い、refine-executeで実行可能なplanファイルを出力します。
description: 既存コードやドキュメントへの小規模な修正を計画します。修正対象の特定・影響範囲の調査・実施内容の定義を行い、refine-executeで実行可能なplanファイルを出力します。 allowed-tools: Read, Glob, Grep, Task, Write, AskUserQuestion argument-hint: "[修正内容の概要(任意)]"
既存の実装・ドキュメントに対する小規模な修正計画を立てます。対象ファイルの調査・影響範囲の確認を行い、refine-executeで参照するplanファイルを出力します。
出力ディレクトリ=".dcs" カレントディレクトリ={{プロジェクトルート}} 修正概要="" 修正種別="" 対象ファイルリスト=[] 影響ファイルリスト=[] timestamp=""
1. 修正の種別を確認(コード / ドキュメント / 設定ファイル) 2. 修正内容の詳細を確認(修正概要が空の場合は必ず確認) 3. 対象ファイルが判明しているかを確認
<plan_template>
**作成日時**: {{timestamp}} **修正概要**: {{修正概要}} **修正種別**: {{修正種別}}
---
| ファイル | 該当行 | 内容 | |---------|--------|------| | `{{ファイルパス}}` | L{{開始行}}-L{{終了行}} | {{修正箇所の概要}} |
**修正前**:
{{修正前のコード/テキスト}}**修正後**:
{{修正後のコード/テキスト}}**修正理由**: {{なぜこの修正が必要か}}
---
| ファイル | 影響の種類 | 対応要否 | |---------|-----------|---------| | `{{ファイルパス}}` | {{import参照 / テスト / ドキュメント}} | {{要 / 不要}} |
| テストファイル | 対応内容 | |--------------|---------| | `{{テストファイルパス}}` | {{テストの変更が必要な場合はその内容、不要な場合は「変更不要」}} |
---
---
{{ビルドコマンド(例: npm run build / make build / go build ./... 等)}}{{テスト実行コマンド(例: npm test / pytest / go test ./... 等)}}---
*このplanファイルは `/tsumiki:refine-execute {{ベースディレクトリ}}/plan.md` で実行できます* </plan_template>
TsumikiはAI駆動開発のためのフレームワークです。要件定義から実装まで、AIを活用した効率的な開発プロセスを提供します。 基本的にClaude Codeをサポートしますが、それ以外のツールでも使用できます。Claude Code以外のツールでtsumikiを使用する を参照してください。
Repo: classmethod/tsumiki
ADR(Architecture Decision Record)の壁打ち相手としてヒアリングを通じて意思決定を整理し、ADRドラフトを作成する
テストエラーを解消するための自動デバッグプロセス。全テストケースの確認からエラー原因の調査、修正まで段階的に実行し、テストケースの成功率向上を目指します。
ビルドエラー(コンパイルエラー、型エラー、依存パッケージ未解決)を自動的に分析・修正します。auto-debugから委譲される他、ユーザが直接呼び出すことも可能です。
システムの各レイヤーにおける包括的なエッジケース・エラー状態を詳細に分析し、見落としがちな異常系シナリオを洗い出します