skillsvault について
skillsvault は、エージェントスキルを組織の方針に沿って管理するレジストリです。承認・禁止・監査が必要なチーム向けに、署名付きのバージョン管理とローカルのポリシーゲートを複数のハーネスで提供します。
主な機能
- 01組織承認済みスキルのレジストリ
- 02ポリシーに応じたインストールと削除
- 03オフライン対応の許可・警告・停止ゲート
- 04スキルのバージョンと利用状況の監査
- 05複数ハーネスでのスキル管理
活用シーン
- 01チームへの承認済みスキルの配布
- 02実行前の組織ポリシー確認
- 03マシンごとのスキル利用状況の監査
- 04禁止または古いスキルの実行防止
MCP 対応
MCP サーバーを提供し、クライアントが組織承認済みスキルの一覧・読み込みとファイル取得を読み取り専用ツールで行えます。ポリシーで禁止されたスキルは理由とともに拒否されます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://skillsvault.io/api/mcpclaude mcp add --transport http io-skillsvault-skillsvault https://skillsvault.io/api/mcp{"mcpServers":{"io-skillsvault-skillsvault":{"type":"http","url":"https://skillsvault.io/api/mcp"}}}Cursor で開く{"servers":{"io-skillsvault-skillsvault":{"type":"http","url":"https://skillsvault.io/api/mcp"}}}VS Code で開く{"mcpServers":{"io-skillsvault-skillsvault":{"type":"http","url":"https://skillsvault.io/api/mcp"}}}{"mcpServers":{"io-skillsvault-skillsvault":{"serverUrl":"https://skillsvault.io/api/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
エージェントスキルのコントロールプレーン。 エージェントを組織のレジストリに接続する単一のスキルです。 承認済みのものをインストールし、禁止されたものをブロックして、すべてを監査します。
Claude Code · Codex · Pi · その他すべてのハーネスに対応
⚡ エージェントに追加する
npx skills add skillsvault/skillsvault-skill
これで完了です。エージェントがスキルを読み込んで、自身をセットアップします。skillsvault CLIをインストールし、最初に一度だけサインインするよう求めてから、組織で承認されたスキルをマシン上のすべてのハーネスに取り込みます。
curl -fsSL https://skillsvault.io/install.sh | sh
skillsvault login
skillsvault pull --all
Claude Code プラグインとして使う
claude plugin marketplace add skillsvault/skillsvault-skill
claude plugin install skillsvault@skillsvault
Claude が初めてこれを使うときに、/mcp を実行して skillsvault にサインインします。組織を選ぶだけで、キーを貼り付けたりファイルに保存したりする必要はありません。プラグインは次の機能を追加します。
- skillsvault スキル:上記と同じスキルです。
- skillsvault MCP サーバー:
list_skills、load_skill、get_skill_fileを使って、Claude は組織で承認されたスキルを読み込めます。3つとも読み取り専用です。ポリシーでブロックされたスキルは、理由とともに拒否されます。 - ゲートフック:Claude がスキル、サブエージェント、または入力された
/commandを実行する前に、組織が許可しているかどうかをskillsvaultCLI に確認します。ブロックされると、ポリシーの理由と例外を申請するためのリンクが表示されます。CLI がインストールされるまでフックは何もせず、すでにskillsvault install-hookでゲートが設定されている場合は処理に介入しません。
その他のエージェントで使う
同じリポジトリは、ほかのエージェント用のプラグインとしても使えます。各エージェントは、最初に接続するときに skillsvault へサインインします。
- Cursor、Codex、ChatGPT: MCP サーバー
https://skillsvault.io/api/mcpを追加します。マーケットプレイスへの掲載は準備中ですが、プラグインはすでに Agent Plugins 標準(plugin.json、mcp.json、skills/)に準拠しています。 - Gemini CLI:
gemini extensions install https://github.com/skillsvault/skillsvault-skill - MCP に対応するその他すべてのもの:
https://skillsvault.io/api/mcpを追加します。公式 MCP Registry にio.skillsvault/skillsvaultとして登録されています。
送信される情報と送信先
- MCP サーバー。 サインイン後、ユーザーとして
https://skillsvault.io/api/mcpを呼び出します。Claude が要求したスキル名を送信し、組織のスキルコンテンツを受け取ります。スキルを読み込むたびに、組織の監査ログに記録されます。 - ゲートフック。 ネットワークに接続せず、組織のポリシーの署名済みコピーを使ってマシン上で動作します。CLI は各判定(スキル名とバージョン、判定、理由、マシン名)を組織の監査ログに報告します。また、定期的にハートビート(CLI のバージョン、ゲートフックが設定されているかどうか、マシンにインストールされているスキル名)も送信するため、組織はどのマシンが保護されているかを確認できます。
- その他は送信されません。 skillsvault.io 以外に情報が送信されることはありません。プロンプトやコードが送信されることもありません。プライバシーポリシーをご覧ください。
🎬 動作を見る
エージェントは、リポジトリ、マーケットプレイス、チームメイト、ほかの エージェントなど、あらゆる場所からスキルを取り込みます。どこでどのバージョンが実行されているのかは誰にもわからず、悪意のあるスキルや古いスキルも、良質なスキルと見分けがつきません。skillsvault は組織に信頼できる唯一の情報源を提供します。
| 📦 バージョン管理されたレジストリ | すべてのスキルのコンテンツをアドレス指定し、バージョン管理して署名します。pull は承認済みのバージョンをインストールし、禁止されたバージョンを削除します。 |
| 🚦 ゲート | 実行前に、すべての呼び出しをローカルでチェックします。判定は 許可/警告/停止 です。キャッシュされたポリシーバンドルを使えば、オフラインでも動作します。 |
| 🧾 監査証跡 | どのユーザーが、どのホストで、どのポリシーのもと、どのバージョンのスキルを実行したかを記録します。追記専用で、エクスポートも可能です。 |
| 🕸️ あらゆるハーネスに対応 | Claude Code、Codex、Pi など、スキルを実行するあらゆるものに、ひとつのポリシーを適用します。 |
🛠️ エージェントができること
接続すると、このスキルによってエージェントは自らを管理できるようになります。
skillsvault whoami # which org am I connected to?
skillsvault install-hook # gate every skill invocation (Claude Code)
skillsvault pull --all # install approved skills, remove banned ones
skillsvault gate --skill <org/skill> # allow / warn / halt — before use
skillsvault publish <path> # push a skill to the org registry
skillsvault status # how fresh is the policy bundle?
このスキルが常に適用する3つのルール:
- ゲートがスキルを 停止 した場合、エージェントはそのスキルを実行しません。決して実行しません。
pullで取得した承認済みバージョンが、サイドロードされたコピーより優先されます。- 停止の判定を回避することはできません。判定結果には、承認済みの代替スキルが示されます。
📚 詳細情報
- 📖 ドキュメント — CLI リファレンス、ポリシー、署名付きバンドルの仕様
- 🚀 クイックスタート — 5分でガバナンスを導入
- 🔍
SKILL.md— スキル本体。エージェントが読み込む内容そのものです - 🧾
references/cli.md— コマンドの完全なリファレンス
ライセンス
Apache-2.0 — LICENSE を参照してください。このライセンスは、このリポジトリ内のスキルとプラグインに適用されます。skillsvault サービスには、利用規約 が適用されます。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。