mcpField
S
skill-trace-debugger

skill-trace-debugger

github.com/wyattowalshテスト・品質535 回インストール8 週間前に更新
リポジトリ

skill-trace-debugger について

ライブの動作テスト前に、リポジトリ内のスキルの静的なトレースおよび評価準備状況を確認するスキルです。評価の実行やセッションログの収集は行わず、単一スキルまたはリポジトリ全体のカバレッジ情報を報告します。

主な機能

  1. 01単一スキルのトレース準備状況を確認
  2. 02リポジトリ全体の準備状況を集約
  3. 03評価とバリデーターのシグナルを確認
  4. 04明示的な呼び出しのカバレッジ不足を特定
  5. 05機械可読なレポートを出力

活用シーン

  1. 01動作評価前のスキル確認
  2. 02スキル間のトレース不足の発見
  3. 03準備状況シグナルの不足確認
  4. 04リポジトリ全体の準備状況レポート作成

インストール

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

$npx skills add https://github.com/wyattowalsh/agents --skill skill-trace-debugger

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

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

evals/
evals.json
scripts/
check.py
trace_report.py
scripts/asset_toolkit/
validate_hooks.py

詳細

スキルトレースデバッガー

ライブでの動作実行前に、リポジトリ内のスキルのトレースと評価のカバレッジ不足を明らかにします。

対象範囲: 静的なトレース準備状況のチェックのみです。ライブ評価の実行やセッションログの収集は行いません。

ディスパッチ

$ARGUMENTSアクション
<name>1 つのスキルのトレース準備状況レポート
repo / --all全スキルのトレース準備状況の概要
--format json機械可読なレポート
空トレースシグナルのチェックリストを表示

トレース準備状況チェックリスト

シグナル意味
evals/evals.json事後採点用の動作ケースが存在します
scripts/check.py移植可能なバリデーターの契約が組み込まれています
明示的な呼び出しケース評価にスラッシュコマンドまたは名前付きディスパッチプロンプトが含まれています
NOT-for 境界説明で、適切な代替スキルが指定されています

ワークフロー

uv run python skills/skill-trace-debugger/scripts/trace_report.py <name>
uv run python skills/skill-trace-debugger/scripts/trace_report.py --all --format json

ライブトレースの採点は、agent-eval-runner またはメンテナーの CI ワークフローに振り分けてください。

バリデーション契約

uv run python skills/skill-trace-debugger/scripts/check.py

重要なルール

  1. 静的レポートだけに基づいて、ライブトレースを取得したと主張してはいけません。
  2. 明示的な呼び出しの評価ケースがない場合は、内部スキルに対する重大な失敗ではなく、カバレッジ不足として扱ってください。
  3. メンテナーの承認なしに、評価マニフェストを変更しないでください。
  4. 新しいケースを追加する場合は、トレースレポートと skill-eval-scaffolder を併用してください。
  5. プロンプトは各スキルのディスパッチテーブルに沿った内容にしてください。

コメント