スキルレジストリ
AIエージェントの能力をモジュール化し、検索・インストール可能にする仕組み。自己増殖AIエージェントがスキルを自動取得するための中核となる。
スキルの階層
1. Bundled Skills
エージェント本体に組み込まれたコア機能。アンインストール不可。
例: 基本的な会話、ファイル操作、テキスト処理
2. Managed Skills
レジストリでキュレーションされた公開スキル。エージェントが自動的に検索・インストールできる。
例(ClawdHub):
gcloud: Google Cloud操作vercel: Vercel操作github-cli: GitHub PR/Issue管理planning-workflow: 開発手法論
3. Workspace Skills
ユーザーが自分で作成したスキル。Agent Workspaceのskills/ディレクトリに配置。同名のスキルがある場合、こちらが優先される。
例: プロジェクト固有のデプロイスクリプト、社内ツールの操作手順
スキルの構造
典型的なスキルはMarkdownファイルとして定義される:
skills/planning-workflow/
└── SKILL.md
SKILL.mdには:
- スキルの説明
- いつ使うか
- 使い方の手順
- 注意点
エージェントはこのファイルを読み込み、その手順に従って動作する。
自動発見フロー
- ユーザー: 「Vercelにデプロイして」
- エージェント: 「vercelスキルが無い」と判断
- エージェント: レジストリで「vercel」を検索
- エージェント:
vercelスキルをインストール - エージェント: スキルを使ってデプロイ実行
人間が「このスキル入れて」と指示する必要がない。エージェント自身が判断する。
レジストリの種類
公式レジストリ
- MoltHub: moltbot公式のスキルマーケットプレイス
- Claude Skills: Claude Code用のスキル集
- Cursor Rules: Cursorプロジェクト用ルール集
コミュニティレジストリ
GitHubリポジトリとして公開されたスキル集。
例: agent_flywheel_moltbot_skills_and_integrations
プライベートレジストリ
企業や個人が独自に運用するレジストリ。社内ツール用スキルなど。
スキルの品質管理
キュレーション
公式レジストリは品質が保証されたスキルのみを掲載。レビュープロセスを経る。
コミュニティレーティング
利用者が評価・レビューし、人気スキルが上位に。
バージョン管理
スキルにバージョン番号を付与し、破壊的変更を管理。
セキュリティ
スコープ制限
スキルが実行できる操作を制限。ファイルシステムへのアクセス、ネットワークアクセスなど。
サンドボックス
スキルを隔離環境で実行し、システムへの影響を最小化。
認証
レジストリへのアクセスに認証を要求。改ざんを防止。
実装例
MoltHub(moltbot)
Webベースのマーケットプレイス。エージェントがAPIで検索・インストール。
Claude Skills(Claude Code)
.claude/skills/に配置したMarkdownファイル。段階的開示で読み込まれる。
MCP Servers
MCPプロトコルを使った外部ツール統合。スキルというより「プラグイン」に近い。
スキルの例
開発ワークフロー系
planning-workflow: 計画重視の開発手法agent-swarm-workflow: 複数エージェント調整パターンui-ux-polish: UI反復改善手法
ツール統合系
gcloud,wrangler,vercel,supabase: インフラ操作github-cli: GitHub操作claude-chrome: ブラウザ自動化
マルチエージェント系
ntm: tmuxでエージェント並列起動cass: AIエージェント履歴統合検索
従来のプラグインシステムとの違い
| 観点 | 従来のプラグイン | スキルレジストリ |
|---|---|---|
| インストール | 人間が手動 | エージェントが自動 |
| 形式 | バイナリ/実行可能コード | Markdown/宣言的 |
| 更新 | 人間が更新確認 | エージェントが判断 |
| カスタマイズ | 限定的 | Workspace Skillsで完全カスタマイズ |
関連
- 自己増殖AIエージェント
- Agent Workspace
- 段階的開示
- MCP
- エージェントオーケストレーション
- スキル (OpenClaw) - moltbotにおけるスキルの定義
- OpenClaw - Agent と Skills の関係 - エージェントとスキルの関係性