skill-reviewer は何をしますか?
他のAIエージェントスキルをレビューし、構造化されたHTMLレポートを生成するポータブルスキルです。ローカルディレクトリやGitHubリポジトリを指定するだけで、すべてのスキルを発見し、13のカテゴリでスコアリング、リスクを特定し、優先順位付けされた推奨事項を提供します。
使用方法
# ローカルディレクトリをレビューする場合
claude skill run sirius-zuo/skill-reviewer --input ./my-skills
# GitHubリポジトリをレビューする場合
claude skill run sirius-zuo/skill-reviewer --input https://github.com/username/repo
評価カテゴリ
スキルは以下の13のカテゴリで評価されます:
- ドキュメントの完全性 - READMEやSKILL.mdが適切に記述されているか
- セットアップの容易さ - インストール手順が明確か
- コード品質 - コードが読みやすく、保守しやすいか
- エラー処理 - エッジケースやエラーが適切に処理されているか
- セキュリティ - 機密情報がハードコードされていないか
- 依存関係管理 - 依存関係が適切に宣言されているか
- テスト - テストが存在し、十分にカバーしているか
- パフォーマンス - 効率的に動作するか
- 移植性 - 異なる環境で動作するか
- 拡張性 - カスタマイズや拡張が容易か
- エージェント互換性 - 主要なAIエージェントプラットフォームと互換性があるか
- エラーメッセージの質 - エラー時に有益なメッセージを提供するか
- 全体的な設計 - 設計が一貫していて理にかなっているか
出力
スキルは、以下の内容を含むHTMLレポートを生成します:
- 全スキルの総合スコア
- カテゴリ別の詳細スコア(レーダーチャート付き)
- 特定されたリスクのリスト(高/中/低)
- 優先順位付けされた改善推奨事項
要件
- Node.js 18+
- npm または yarn
- インターネット接続(GitHubリポジトリのクローン用)
ライセンス
MIT