Skills DirectoryGitHub から厳選したオープンソースの Skills

investigate-firstcommit 82864c8SKILL.md · テスト・デバッグ

調査を先に

原因不明の不具合では、先に証拠を集めて仮説を証拠順に並べ、それから製品コードに手を入れます。

npx skills add JuliusBrussee/caveman --skill investigate-first
権限
  • read-repo
  • write-files
  • shell
  • network
対応ツール
Claude Code, Codex, Gemini CLI
GitHub
116.6k
提供元
コミュニティ · Julius Brussee
状態
スキャン済み
ライセンス
Apache-2.0

基本ルール

一つの信頼できる仕組みで全ての証拠が説明できるまで、コードを変更しません。

実行フェーズ

  1. フェーズ 01現象と推測を分ける

    観察した現象と推測した原因を分けて扱います。

  2. フェーズ 02証拠をたどる

    入力、状態遷移、責任範囲の境界、失敗時の出力をたどります。

  3. フェーズ 03仮説を順位付け

    証拠の強さと安く反証できる価値で仮説を並べ、十分な証拠が揃えば探索を止めます。

  4. フェーズ 04原因と根拠を報告

    原因と根拠、または正確な阻害要因を報告し、許可がなければ修正はしません。

権限の説明(SKILL.md より)

機能必要か説明
ファイル書き込み一部で必要調査中は製品コードを変更せず、実装が許可された場合のみ修正します。
コマンド実行不要特定のコマンド実行は求められません。
外部通信不要ネットワークアクセスは求められません。

SKILL.md のフロントマター(YAML)

SKILL.md のフロントマター(YAML)commit 82864c8
---
name: investigate-first
description: Diagnose ambiguous failures before editing. Use for unknown causes, intermittent behavior, performance regressions, or investigations needing evidence-ranked hypotheses.
---

関連スキル

ルールスキャンですべてのリスクを検出できるわけではありません。インストール前にこのスキルの SKILL.md を読み、権限を確認してください。