Communityコーディング&開発github.com

webkong/skill-quality-check

AIエージェントスキル向け品質監査ツール。5次元スコアリングフレームワークを使用して、任意のSKILL.mdをClaudeのベストプラクティスに照らして監査します。

skill-quality-check とは?

webkong/skill-quality-checkは、AIエージェントスキルの品質を評価・監査するための専門ツールです。このスキルは、任意のSKILL.mdファイルを解析し、Claudeのベストプラクティスに基づいた5次元(5-dimension)スコアリングフレームワークで評価します。各次元には詳細なスコアと改善提案が含まれ、開発者がスキルの品質を客観的に把握し、改善点を特定するのに役立ちます。主にClaude CodeやCursorなどのAIエージェントプラットフォームでの利用を想定しており、スキル開発の品質保証プロセスに統合できます。このツールを使用することで、スキルの一貫性、明確性、実装の正確性、保守性、拡張性を体系的に評価し、より効果的なAIエージェントスキルの作成を支援します。スキル開発者やチームが品質基準を満たしているかを確認するための優れたリソースです。

対応✓Claude Code~Codex CLI~Cursor
npx skills add webkong/skill-quality-check

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

skill-quality-check は何をしますか?

AIエージェントスキル向け品質監査ツール。5次元スコアリングフレームワークを使用して、任意のSKILL.mdをClaudeのベストプラクティスに照らして監査します。

概要

このスキルは、AIエージェントスキルのSKILL.mdファイルを読み込み、定義された品質基準に基づいてスコアリングします。5次元のフレームワークは以下の項目を評価します:

  1. 明確性 (Clarity) - スキルの目的、使用方法、制約が明確に文書化されているか
  2. 一貫性 (Consistency) - 命名規則、フォーマット、スタイルが一貫しているか
  3. 完全性 (Completeness) - 必要なセクション(説明、使用例、制約など)がすべて含まれているか
  4. 実用性 (Practicality) - スキルが実際のユースケースで有用か、具体例が十分か
  5. 保守性 (Maintainability) - ドキュメントが更新しやすく、将来的な変更に対応できるか

使用方法

# SKILL.mdファイルを監査する
audit path/to/SKILL.md

出力例

=== 品質監査結果 ===
スキル: webkong/example-skill
総合スコア: 8.2/10

各次元のスコア:
- 明確性: 8.5/10
- 一貫性: 7.8/10
- 完全性: 9.0/10
- 実用性: 8.0/10
- 保守性: 7.5/10

改善提案:
- 一貫性: 用語「アシスタント」と「エージェント」の使い分けを統一してください。
- 保守性: 更新履歴セクションを追加することを検討してください。

スコアリングフレームワーク

各次元は以下の基準でスコアリングされます:

スコア範囲評価意味
9-10優良ベストプラクティスに完全に準拠
7-8良好ほとんど準拠、軽微な改善余地あり
5-6普通基本的な要件を満たす、改善が必要
0-4不十分大幅な改善が必要

プラットフォーム互換性

このスキルは以下のAIエージェントプラットフォームで使用できます:

  • Claude Code
  • Cursor
  • Codex CLI
  • その他のSKILL.md互換環境

カスタマイズ

環境変数を使用して評価基準を調整できます:

  • SKILL_QUALITY_THRESHOLD - 合格しきい値(デフォルト: 7.0)
  • SKILL_QUALITY_DIMENSIONS - 評価する次元のカンマ区切りリスト

開発者向け情報

ローカルでのテスト

# リポジトリをクローン
git clone https://github.com/webkong/skill-quality-check.git
cd skill-quality-check

# 依存関係をインストール
pip install -r requirements.txt

# テストを実行
pytest

貢献

バグ報告や機能リクエストは、GitHub Issues までお願いします。プルリクエストも歓迎します。

ライセンス

MIT

関連スキル