adr-rubber-duck
ADR(Architecture Decision Record)の壁打ち相手としてヒアリングを通じて意思決定を整理し、ADRドラフトを作成する
ビルドエラー(コンパイルエラー、型エラー、依存パッケージ未解決)を自動的に分析・修正します。auto-debugから委譲される他、ユーザが直接呼び出すことも可能です。
> /plugin marketplace add classmethod/tsumiki > /plugin install tsumiki@tsumiki
How it fires
How this command gets triggered: by you, by Claude, or both.
/build-fixContext preview
What this command does when you run it.
ビルドエラー(コンパイルエラー、型エラー、依存パッケージ未解決)を自動的に分析・修正します。auto-debugから委譲される他、ユーザが直接呼び出すことも可能です。
description: ビルドエラー(コンパイルエラー、型エラー、依存パッケージ未解決)を自動的に分析・修正します。auto-debugから委譲される他、ユーザが直接呼び出すことも可能です。 allowed-tools: Read, Glob, Grep, Task, Edit, Write argument-hint: "[エラー内容(省略可)]"
ビルドエラーを解消して。
test_command: {{test_command}} (テスト実行コマンド。未指定の場合は npm test)
error_output: {{error_output}} (ビルドエラーの出力内容)
max_retry: 3 (最大リトライ回数)
retry_count: 0 (現在のリトライ回数)以下のファイルが存在する場合は読み取り、テスト実行方法や開発ルールを把握する:
test_command が未指定の場合は、これらの情報から適切なテストコマンドを決定する。
1. **エラー出力の取得**
{{test_command}} 2>&12. **エラー種別の特定**
エラー種別に応じた修正を実施:
1. **依存パッケージ未解決の場合**
npm install {{missing_package}}2. **import文エラーの場合**
3. **型エラーの場合**
4. **構文エラーの場合**
5. **設定ファイル不備の場合**
1. **テスト(ビルド)を再実行**
{{test_command}} 2>&12. **結果判定**
# build-fix 結果レポート ## 結果: [成功 / 部分成功 / 失敗] ## 修正内容 (修正した場合のみ) - エラー種別: [構文エラー / 型エラー / 依存パッケージ / 設定不備] - 修正ファイル: [ファイルパス] - 修正内容: [具体的な変更内容] - リトライ回数: X/3 ## 未解決のエラー (修正できなかった場合のみ) - エラー内容: [エラーメッセージ] - 試行した修正: [各試行の内容] - 推奨対応: [手動での修正が必要な理由と方針]
NEVER: ソースコードのロジック変更(ビルドを通すための最小限の修正のみ) NEVER: テストコードの削除やスキップ MUST: 修正はビルドエラーの解消に直接関係するもののみ MUST: 依存パッケージの追加時はバージョンを明示 MUST: 各リトライで前回と異なるアプローチを試みる
TsumikiはAI駆動開発のためのフレームワークです。要件定義から実装まで、AIを活用した効率的な開発プロセスを提供します。 基本的にClaude Codeをサポートしますが、それ以外のツールでも使用できます。Claude Code以外のツールでtsumikiを使用する を参照してください。
Repo: classmethod/tsumiki
ADR(Architecture Decision Record)の壁打ち相手としてヒアリングを通じて意思決定を整理し、ADRドラフトを作成する
テストエラーを解消するための自動デバッグプロセス。全テストケースの確認からエラー原因の調査、修正まで段階的に実行し、テストケースの成功率向上を目指します。
システムの各レイヤーにおける包括的なエッジケース・エラー状態を詳細に分析し、見落としがちな異常系シナリオを洗い出します