mcpField
T
troubleshoot

troubleshoot

github.com/superclaude-org開発23.9k47 回インストール4 週間前に更新
リポジトリ

troubleshoot について

エージェント向けのトラブルシューティングスキルです。観察から調査、修正、検証までの手順で根本原因を特定し、解決策の記録を促します。根拠に基づく分析と所定の報告形式を用います。

主な機能

  1. 01体系的な根本原因分析
  2. 02複数の仮説の提示
  3. 03ドキュメントやログの確認
  4. 04修正結果の検証
  5. 05所定形式での分析記録

活用シーン

  1. 01コマンドや実行時エラーの診断
  2. 02盲目的な再試行を避けたタイムアウト調査
  3. 03再発防止に向けた修正の記録

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/superclaude-org/superclaude_framework --skill troubleshoot

インストール後、Claude Code で/troubleshootを入力して読み込まれたか確認します。

詳細

トラブルシューティング手順

次の体系的な根本原因分析プロセスに従ってください。失敗した理由を理解せずに、同じ方法を決して再試行しないでください。

手順

  1. 停止:同じコマンドを再実行しないでください
  2. 観察:実際に何が起きましたか?何が期待されていましたか?
  3. 仮説:何が原因として考えられますか?(2~3個の可能性を挙げてください)
  4. 調査:公式ドキュメント、ログ、スタックトレース、設定を確認してください
  5. 根本原因:症状ではなく、根本的な原因を特定してください
  6. 修正:根本原因に対処する解決策を実施してください
  7. 検証:修正が機能することを確認してください
  8. 学習:今後参照できるよう、解決策を記録してください

アンチパターン(厳禁)

  • 「エラーが出ました。もう一度試してみましょう」
  • 「再試行:1回目……2回目……3回目……」
  • 「タイムアウトしたので、待ち時間を延ばしましょう」(根本原因を無視)
  • 「警告はありますが動いているので問題ありません」(将来の技術的負債)

必須の形式

## Root Cause Analysis

**Error**: [Exact error message]
**Expected**: [What should have happened]
**Cause**: [Root cause with evidence]
**Fix**: [Solution addressing root cause]
**Prevention**: [How to prevent recurrence]

これを次に適用します:$ARGUMENTS

コメント