skillproof について
skillproofは、Claude Codeスキルをインストールする前に検索・評価するMCPサーバーです。実際のタスクでスキルなしの場合と比較し、不合格の結果も報告します。
主な機能
- 01判定順のスキル検索
- 02名前やリポジトリでスキルを確認
- 03実タスクとベースラインの比較
- 04セットアップ要件とテスト内容の提示
- 05ライブカタログを15分間キャッシュ
活用シーン
- 01タスク向けのテスト済みスキルを探す
- 02推奨されたスキルを導入前に評価
- 03テスト不合格の理由を確認
MCP 対応
MCPクライアントに`find_skill`と`check_skill`ツールを提供し、候補またはスコアやテスト内容を含む判定を返します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
2掲載時のツール一覧 · 3 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| limit | number | いいえ | 結果の最大数(デフォルトは 5) |
| query | string | はい | 実行する作業。例:「markdown を Confluence に変換」または「spark のチューニング」 |
| category | enum | いいえ | 任意のフィルターdocuments | coding | design | marketing | sales | data | productivity | writing | seo | crypto | testing | efficiency |
| include_failures | boolean | いいえ | テストに失敗したスキルも含めます(デフォルトは true。インストールすべきでないものを知ることが目的です) |
詳細
SkillProof MCP
Claude Code のスキルをインストールする前に、実際に動作するか確認できます。
GitHub には数万件もの SKILL.md ファイルがあります。そのほとんどは、作者以外の誰にも実行されていません。
SkillProof はリポジトリからスキルをインストールして実行し、実際のタスクでスキルなしの場合をベースラインとして比較します。この MCP サーバーを使えば、エージェントがその判定結果を利用できます。
> is there a tested skill for converting markdown to Confluence?
## Confluence — DIDN'T PASS — scored below the no-skill baseline
What our test found: Ran the bundled convert_markdown_to_wiki.py on a real sample doc: it silently
turns **bold** text into wiki _italic_ (a genuine regex bug), and leaves standard GitHub-style tables
completely unconverted, despite SKILL.md listing "tables" among the elements it handles.
これがすべてです。良いものだけを掲載するディレクトリでは、何もわかりません。
ツール
| ツール | わかること |
|---|---|
find_skill | 「X に対応する、テスト済みのスキルはありますか?」— 判定結果、スコア、テストメモ、インストールコマンド付きの一致候補をランキング表示します |
check_skill | 「X を勧められましたが、良いスキルですか?」— 名前、スラッグ、またはリポジトリを指定して、1 つのスキルの判定結果を確認できます |
すべての回答には、次の 3 つの判定のいずれかが含まれます。
- pass — インストールして実行した結果、実際のタスクでスキルなしのベースラインを上回りました。
- setup — 動作しますが、最初に手動での作業が必要です(内容はメモに記載されています)。
- didn't pass — スキルなしのベースラインを下回りました。実行できなかったか、インストールしない場合より結果が悪くなりました。
目的に合うテスト済みのスキルがない場合、サーバーは推測せず、その旨を伝えます。「未テスト」も有効な回答です。
インストール
Claude Code:
claude mcp add skillproof -- npx -y skillproof-mcp
または、MCP 設定に手動で追加します:
{
"mcpServers": {
"skillproof": {
"command": "npx",
"args": ["-y", "skillproof-mcp"]
}
}
}
あらゆる MCP クライアント(Claude Code、Claude Desktop、Cursor、Windsurf、Zed)で動作します。Node 18 以上が必要です。API キーもアカウントも不要です。
データの取得元
サーバーは最新のカタログを skillproof.dev/api/skills.json から読み込み、15 分間キャッシュします。バンドルされていないため、判定結果が古くなることはありません。スコアリング基準(インストール /5、実行 /5、出力とベースラインの比較 /10、ドキュメント /5)は
skillproof.dev/methodology で公開されています。
カタログデータは CC BY 4.0 ライセンスです。自由に利用できますが、skillproof.dev を出典として明記してください。
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。