mcpField
S
skillproof

skillproof

ローカル
skillproof.dev開発ツール015 週間前に更新

skillproof について

skillproofは、Claude Codeスキルをインストールする前に検索・評価するMCPサーバーです。実際のタスクでスキルなしの場合と比較し、不合格の結果も報告します。

主な機能

  1. 01判定順のスキル検索
  2. 02名前やリポジトリでスキルを確認
  3. 03実タスクとベースラインの比較
  4. 04セットアップ要件とテスト内容の提示
  5. 05ライブカタログを15分間キャッシュ

活用シーン

  1. 01タスク向けのテスト済みスキルを探す
  2. 02推奨されたスキルを導入前に評価
  3. 03テスト不合格の理由を確認

MCP 対応

MCPクライアントに`find_skill`と`check_skill`ツールを提供し、候補またはスコアやテスト内容を含む判定を返します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"skillproofdev-skillproof": {
"command": "npx",
"args": [
"-y",
"skillproof-mcp"
]
}
}
}
起動コマンドnpx -y skillproof-mcp

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npmskillproof-mcp1.0.1

ツール

2

掲載時のツール一覧 · 3 週間前に更新

パラメーター型必須説明
limitnumberいいえ結果の最大数(デフォルトは 5)
querystringはい実行する作業。例:「markdown を Confluence に変換」または「spark のチューニング」
categoryenumいいえ任意のフィルターdocuments | coding | design | marketing | sales | data | productivity | writing | seo | crypto | testing | efficiency
include_failuresbooleanいいえテストに失敗したスキルも含めます(デフォルトは 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

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。