adr-rubber-duck
ADR(Architecture Decision Record)の壁打ち相手としてヒアリングを通じて意思決定を整理し、ADRドラフトを作成する
影響範囲分析を実施する
> /plugin marketplace add classmethod/tsumiki > /plugin install tsumiki@tsumiki
How it fires
How this command gets triggered: by you, by Claude, or both.
/impact-analysisContext preview
What this command does when you run it.
影響範囲分析を実施する
description: 影響範囲分析を実施する allowed-tools: Read, Glob, Grep, Task, Bash argument-hint: "[変更対象(ファイルパス/関数名/クラス名/自然言語)]"
変更対象の影響範囲を分析し、修正が必要なファイルとリスク評価を提供します。一時ファイルを作成せず直接 Task で実行し、必要に応じて追加調査を繰り返し、最後に全体サマリーを作成します。
出力ディレクトリ=".dcs" カレントディレクトリ={{プロジェクトルート}} 分析ファイルリスト=[]
1. 変更対象の種類を確認 2. 変更内容の種類を確認 3. 分析の目的を確認 4. 除外条件の有無を確認
AskUserQuestion ツールを使って、以下の質問を順番に実施する:
contextとして以下を保持する
**初回分析**:
**追加調査1回目**:
**最終サマリー**:
総合的に以下の観点でリスクを評価する:
以下の基準でファイルを分類する:
以下の条件のいずれかに該当する場合、追加調査を提案する:
調査した内容を元に、以下の観点で追加調査が必要な箇所をリストアップする:
具体的な調査内容を提示し、originRule を参考に深掘りする。
TsumikiはAI駆動開発のためのフレームワークです。要件定義から実装まで、AIを活用した効率的な開発プロセスを提供します。 基本的にClaude Codeをサポートしますが、それ以外のツールでも使用できます。Claude Code以外のツールでtsumikiを使用する を参照してください。
Repo: classmethod/tsumiki
ADR(Architecture Decision Record)の壁打ち相手としてヒアリングを通じて意思決定を整理し、ADRドラフトを作成する
テストエラーを解消するための自動デバッグプロセス。全テストケースの確認からエラー原因の調査、修正まで段階的に実行し、テストケースの成功率向上を目指します。
ビルドエラー(コンパイルエラー、型エラー、依存パッケージ未解決)を自動的に分析・修正します。auto-debugから委譲される他、ユーザが直接呼び出すことも可能です。
システムの各レイヤーにおける包括的なエッジケース・エラー状態を詳細に分析し、見落としがちな異常系シナリオを洗い出します