trace について
Traceは、曖昧で証拠を要する因果関係の分析に使うスキルです。複数の説明を比較し、原因を絞り込むための調査手順を示します。
主な機能
- 01複数の因果仮説の比較
- 02賛成・反対の証拠整理
- 03重要な未知事項と調査案の特定
- 04有力な仮説間の反論
- 05順位付き説明の出力
活用シーン
- 01ランタイムバグや回帰の追跡
- 02性能やレイテンシーの説明
- 03アーキテクチャやインシデントの分析
- 04設定やオーケストレーションの調査
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ zereight/ gitlab-mcp --skill traceインストール後、Claude Code で/traceを入力して読み込まれたか確認します。
詳細
Trace
競合する仮説を用いた、エビデンス重視の因果トレースです。何かが起きた理由を説明することが目的で、曖昧さがあり、因果関係を扱い、エビデンスが重視される質問に使用します。
適した利用ケース
- ランタイムのバグとリグレッション
- パフォーマンス/レイテンシの挙動
- アーキテクチャ/プレモーテム/ポストモーテム分析
- 設定/ルーティング/オーケストレーションの挙動
- 「この出力から、考えられる原因をさかのぼってください」
基本契約
常に次の流れを維持します:観察 → 仮説 → 支持するエビデンス → 反証するエビデンス → 最良の説明 → 重要な未知事項 → 識別力のあるプローブ
ワークフロー
- 観察された結果を正確に言い換えます
- 意図的に異なる3つの仮説を生成します:
- コードパス/実装が原因
- 設定/環境/オーケストレーションが原因
- 測定/アーティファクト/前提の不一致
- 各仮説のレーンに @tracer を割り当てます
- 各レーンで、支持するエビデンス、反証するエビデンス、重要な未知事項、識別力のあるプローブを挙げます
- Systems、Premortem、Science のレンズを適用します
- 上位2つの仮説で反論ラウンドを行います
- 順位付けし、収束を検出して、総合的にまとめます
出力
### Observed Result
[What happened]
### Ranked Hypotheses
| Rank | Hypothesis | Confidence | Evidence Strength |
|------|------------|------------|-------------------|
### Most Likely Explanation
[Current best explanation]
### Critical Unknown
[Single missing fact]
### Recommended Discriminating Probe
[Single next probe]
コメント
Markdown 対応