with one click
thinking-abduction
アブダクション(仮説形成)を用いた構造化された推論プロトコル。
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
アブダクション(仮説形成)を用いた構造化された推論プロトコル。
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
日本語の文章で文と文のつながりを点検し、直前の文の不足、常識的な連続性、読者視点から論理のほころびを防ぐ。エッセイ、記事、レポート、解説文の執筆・推敲・レビューで使う。法的判断、数学的証明、事実確認のみ、文法校正のみ、意図的なシュール表現や断片的表現の矯正には使わない。
日本語の文章を、誇張、借り物の美辞麗句、過剰な謙遜を避け、実感に近い等身大な表現へ整える。エッセイ、プロフィール、商品説明、自己紹介、note、スピーチ、振り返り文の推敲で使う。法的文書、逐語訳、意図的に言葉を高める詩、学術的な出典確認、事実検証には使わない。
macOSのスクリーンショットを、screencaptureと補助CLIで取得する。画面全体、ウィンドウ指定、選択範囲、タイマー撮影、クリップボード保存に対応する。macOS上でエージェントが再現可能なパスへスクリーンショットを保存したい場合に使う。OCR、画像編集、動画収録、macOS以外のスクリーンショット取得には使わない。
文章、記事、レポート、企画書の論理破綻をレビューし、論点、必要情報、推論、結論と根拠の構造を確認する。Why So、So What、MECEの観点で飛躍、矛盾、論点ずれ、根拠不足を検出する。公開前や改稿前に文章の筋道を点検するときに使う。単なる校正、文体調整、事実確認のみ、法的助言、数学的証明の厳密検証には使わない。
UI 変更や状態遷移を伴う PR に、E2E テスト計画・操作後スクリーンショット・検証結果・検証データの副作用を確認エビデンスとして残す。 gh image で画像をアップロードし、Chrome DevTools MCP で画面を操作・撮影し、gh でテスト計画と結果を PR コメントへ投稿する際に使用。 「PR にスクショを貼る」「UI エビデンスを残す」「E2E 確認結果を PR にまとめる」「レビュー用に画面の証跡を添付」と依頼された時に適用。 内部ロジックのみの変更や、既存の自動テストで担保できる変更には使わない。コミット作成や PR 本体の作成フローには使わない。
WXTを使ったブラウザ拡張開発を支援する。プロジェクト調査、entrypoint設計、manifestと権限変更、content script UI、storage、messaging、build、zip、ブラウザ検証を扱う。WXTプロジェクトの作成、変更、監査、デバッグ時に使う。非WXT拡張、汎用フロントエンド、拡張ストア審査には使わない。
| name | thinking-abduction |
| description | アブダクション(仮説形成)を用いた構造化された推論プロトコル。 |
核心: 驚くべき事実 → 説明仮説 → 検証
アブダクションは**なぜ?に答える。帰納は何が起きているか?**を一般化する。
1. [驚きの特定]
予期しない事象を1文で記述する
例: 「本番環境でのみAPIが500エラーを返す」
2. [仮説生成]
説明可能な仮説を3つ列挙する
- 仮説A: 環境変数の設定漏れ
- 仮説B: 本番DBとの接続タイムアウト
- 仮説C: メモリ不足によるクラッシュ
3. [予測導出](演繹的思考を併用)
各仮説が正しい場合に観測されるべき兆候を導く
- 仮説Aが正 → ログに「undefined」が出る
- 仮説Bが正 → 接続エラーがログに記録される
- 仮説Cが正 → OOMKilledのシグナルが出る
4. [検証設計]
最小の実験で確認する方法を決定する
例: まずログを確認、次にメトリクスを確認
5. [検証実行](帰納的思考を併用)
観測結果を仮説と照合し、最尤仮説を特定する
## アブダクション分析
### 驚きの事実
[予期しない事象を1文で]
### 仮説
| # | 仮説 | 予測される兆候 | 検証方法 |
|---|------|--------------|---------|
| A | ... | ... | ... |
| B | ... | ... | ... |
| C | ... | ... | ... |
### 検証結果
- 観測された兆候: [実際に確認したこと]
- 採用する仮説: [最も説明力が高い仮説]
- 棄却する仮説: [矛盾した仮説とその理由]
### 結論
[原因と次のアクション]
| 併用する思考法 | 役割 |
|---|---|
| 演繹的思考 | 仮説から予測を導出する |
| 帰納的思考 | 観測データから仮説を検証する |
| メタ思考 | 仮説生成の視点を広げる |
| やりがち | 問題 | 対策 |
|---|---|---|
| 仮説を1つに絞り込む | 確証バイアスに陥る | 必ず3つ以上の仮説を立てる |
| 検証せず仮説を採用 | 間違った原因を修正してしまう | 必ず予測と観測を照合する |
| 仮説と予測を混同 | 検証不能になる | 「もし〜なら〜が観測される」形式で書く |