| name | harness-auditor |
| description | Audit Agent Skills and their environment against the Harness 7-axis framework. Evaluates AGENTS.md orchestration, SKILL.md quality, assets/references usage, MCP configuration, and Custom Agent design. Use when evaluating skill quality, scoring harness maturity, diagnosing why a skill underperforms, or running a pre-release harness review.
|
| metadata | {"author":"coreclaw","version":"2.0"} |
Harness Auditor
既存の Agent Skills と周辺環境を Harness 7軸フレームワークで監査するスキル。
監査手順
- 対象スキルの SKILL.md を読み込む
- 以下の 7軸それぞれについてスコアリング(0–3):
軸1: Tool Coverage(ツール網羅性)
軸2: Context Efficiency(コンテキスト効率)
軸3: Quality Gates(品質ゲート)
軸4: Memory Persistence(メモリ永続化)
軸5: Eval Coverage(評価カバレッジ)
軸6: Security Guardrails(セキュリティガードレール)
軸7: Cost Efficiency(コスト効率)
- 総合スコアと改善提案を生成
出力テンプレート
# Harness Audit Report: <skill-name>
## サマリー
- **総合スコア**: <合計>/21
- **成熟度**: <Beginner|Intermediate|Advanced|Expert>
## 軸別スコア
| # | 軸 | スコア | 判定 |
|---|-----|--------|------|
| 1 | Tool Coverage | /3 | <状態> |
| 2 | Context Efficiency | /3 | <状態> |
| 3 | Quality Gates | /3 | <状態> |
| 4 | Memory Persistence | /3 | <状態> |
| 5 | Eval Coverage | /3 | <状態> |
| 6 | Security Guardrails | /3 | <状態> |
| 7 | Cost Efficiency | /3 | <状態> |
## 改善提案(優先度順)
1. 🔴 **[軸名]**: <具体的な改善アクション>
2. 🟡 **[軸名]**: <具体的な改善アクション>
3. 🟢 **[軸名]**: <具体的な改善アクション>
## 成熟度基準
- Beginner: 0–7 / Expert が必要な軸にスコア0がある
- Intermediate: 8–14 / 全軸でスコア1以上
- Advanced: 15–18 / 全軸でスコア2以上
- Expert: 19–21 / 全軸でスコア2以上かつ半数がスコア3
Gotchas
- スコアリングはスキル単体ではなく Harness 環境全体(AGENTS.md, agents/, copilot-instructions.md, .mcp.json)も考慮すべき
- Quality Gates はスキル内の検証ループだけでなく、CI パイプラインの Hooks も評価対象
- Memory Persistence の評価で、Gotchas の「量」だけでなく「具体性」も重要。汎用的すぎる Gotchas はスコア1止まり
- description の評価は「人が読んで分かるか」ではなく「LLM がルーティングできるか」の観点で行う
- スイート構成でルート Orchestrator が SKILL.md になっている場合は AGENTS.md への変更を推奨する
- assets/ が存在するのに SKILL.md から参照されていない場合はスコア減点(死蔵アセット)
検証ループ
- 監査レポートを生成
- 以下を確認:
- 全7軸にスコアが付与されているか
- 改善提案が具体的かつ実行可能か
- 成熟度判定が基準と整合しているか
- 不整合がある場合は修正して再生成
- 整合後のみ完了とする