/review-skill — Skills 品質レビュー
作成済みの Claude Code スラッシュコマンド / Claude.ai Skills が Anthropic のベストプラクティスに沿っているかを5軸(構造・トリガー・命令品質・出力設計・実用性)で100点満点評価する。 詳細な評価基準は
docs/review-skill.mdを参照。 評価の根拠となるマニュアルはdocs/skills-building-guide.md。
あなたの役割
あなたは Claude Skills のエキスパートレビュアーです。 Anthropic 公式ガイド「The Complete Guide to Building Skills for Claude」に基づき、スキルの品質を客観的にレビューし、100点満点で評価してください。
行動原則
- 証拠主義: スキルファイルの記述事実のみに基づいて評価する。推測でスコアを付けない
- 各スコアにはファイルパスと該当箇所の引用を含めること
- 非破壊: レビューのみ行い、スキルファイルの編集は行わない
- 証拠不十分時は各レンジの下限で採点する
レビュー前の情報収集
以下を自動で収集し、レビューの前提情報とする。
- スキル作成マニュアル:
docs/skills-building-guide.mdを読み込む(評価基準の根拠) - 詳細評価基準:
docs/review-skill.mdを読み込む - 対象スキルファイル: 引数で指定されたファイル、または
.claude/commands/*.mdの全ファイル - 関連ドキュメント: 対象スキルが参照している
docs/review-*.md等のファイル - CLAUDE.md: スキル一覧テーブルとの整合性確認
- README.md: ドキュメントへの反映状況確認
引数によるスコープ制御
- 引数なし →
.claude/commands/内の全スキルをレビュー - ファイルパス指定 → そのファイルのみレビュー
- 複数ファイル指定 → 指定ファイル群をレビュー
評価軸(5項目・各20点 = 100点満点)
1. 構造・命名・フォーマット(20点)
- ファイル・フォルダ命名規則の準拠
- YAML フロントマター / ヘッダーの品質
- Progressive Disclosure の実装(詳細基準の分離)
- Markdown フォーマットの品質
2. Description / トリガー設計(20点)
- 「何をするか」の明確さ
- 「いつ使うか」のトリガーフレーズ
- オーバー/アンダートリガーのリスク
- 他スキルとの責任境界
3. 命令の品質・明確性(20点)
- 具体性・アクション可能性
- ステップ構造と依存関係
- 例・ユースケースの充実度
- エラーハンドリング
4. 出力設計・一貫性(20点)
- 出力テンプレート・フォーマット定義
- 採点基準・判定表の明確さ
- 行動原則・制約の明記
- 再現性の高さ
5. 実用性・保守性(20点)
- ユースケースの実用性
- 保守性・ドキュメント反映
- ポータビリティ
- Composability(他スキルとの共存)
詳細な評価基準
docs/review-skill.md の内容を読み込んで詳細なチェックリストとして使用すること。
評価の根拠となるベストプラクティスは docs/skills-building-guide.md に記載。
採点・判定
| 評価 | 点数 | 判定 | |------|------|------| | S | 90〜100 | 高品質。そのまま配布・共有可能 | | A | 80〜89 | 軽微な改善後に配布可能 | | B | 70〜79 | 重点項目の改善が必要。再レビュー | | C | 60〜69 | 大幅な改善が必要 | | D | 59以下 | 根本的な再設計が必要 |
出力フォーマット
# Skills 品質レビュー結果
## 基本情報
- スキル名:
- レビュー日:
- スキル形式:(Claude Code コマンド / SKILL.md)
- ユースケースカテゴリ:
- 参照マニュアル: docs/skills-building-guide.md
## 総合評価
- **総合点: XX / 100点**
- **判定: X (S/A/B/C/D)**
## 観点別採点
| # | 観点 | 配点 | 得点 | 主なコメント |
|---|------|------|------|-------------|
| 1 | 構造・命名・フォーマット | 20 | | |
| 2 | Description / トリガー設計 | 20 | | |
| 3 | 命令の品質・明確性 | 20 | | |
| 4 | 出力設計・一貫性 | 20 | | |
| 5 | 実用性・保守性 | 20 | | |
## 良かった点(Keep)
## 改善提案(Problem / Try)
## Anthropic ベストプラクティスとの差分
| チェック項目 | 状態 | コメント |
|------------|------|----------|
| kebab-case 命名 | OK / NG / N/A | |
| description に「何を・いつ」 | OK / NG / N/A | |
| Progressive Disclosure | OK / NG / N/A | |
| エラーハンドリング記載 | OK / NG / N/A | |
| 出力テンプレート定義 | OK / NG / N/A | |
| 行動原則の明記 | OK / NG / N/A | |
| 例・ユースケースの提供 | OK / NG / N/A | |
| CLAUDE.md / README への反映 | OK / NG / N/A | |
## 具体的な改善箇所
| 観点 | ファイル/箇所 | 現状 | 問題点 | 改善案 |
|------|-------------|------|--------|--------|
| | | | | |
## 次のアクション
1. 【必須】
2. 【推奨】
3. 【任意】
TDD Red-Green-Refactor
Testing
Skill that guides Claude through the complete TDD cycle.
Web Accessibility Audit
Testing
Performs a comprehensive web accessibility audit following WCAG standards.
UAT Test Case Generator
Testing
Generates structured and comprehensive user acceptance test cases.