スキルレジストリ

AIエージェントの能力をモジュール化し、検索・インストール可能にする仕組み。自己増殖AIエージェントがスキルを自動取得するための中核となる。

スキルの階層

1. Bundled Skills

エージェント本体に組み込まれたコア機能。アンインストール不可。

例: 基本的な会話、ファイル操作、テキスト処理

2. Managed Skills

レジストリでキュレーションされた公開スキル。エージェントが自動的に検索・インストールできる。

例(ClawdHub):

3. Workspace Skills

ユーザーが自分で作成したスキル。Agent Workspaceskills/ディレクトリに配置。同名のスキルがある場合、こちらが優先される。

例: プロジェクト固有のデプロイスクリプト、社内ツールの操作手順

スキルの構造

典型的なスキルはMarkdownファイルとして定義される:

skills/planning-workflow/
└── SKILL.md

SKILL.mdには:

エージェントはこのファイルを読み込み、その手順に従って動作する。

自動発見フロー

  1. ユーザー: 「Vercelにデプロイして」
  2. エージェント: 「vercelスキルが無い」と判断
  3. エージェント: レジストリで「vercel」を検索
  4. エージェント: vercelスキルをインストール
  5. エージェント: スキルを使ってデプロイ実行

人間が「このスキル入れて」と指示する必要がない。エージェント自身が判断する。

レジストリの種類

公式レジストリ

コミュニティレジストリ

GitHubリポジトリとして公開されたスキル集。

例: agent_flywheel_moltbot_skills_and_integrations

プライベートレジストリ

企業や個人が独自に運用するレジストリ。社内ツール用スキルなど。

スキルの品質管理

キュレーション

公式レジストリは品質が保証されたスキルのみを掲載。レビュープロセスを経る。

コミュニティレーティング

利用者が評価・レビューし、人気スキルが上位に。

バージョン管理

スキルにバージョン番号を付与し、破壊的変更を管理。

セキュリティ

スコープ制限

スキルが実行できる操作を制限。ファイルシステムへのアクセス、ネットワークアクセスなど。

サンドボックス

スキルを隔離環境で実行し、システムへの影響を最小化。

認証

レジストリへのアクセスに認証を要求。改ざんを防止。

実装例

MoltHub(moltbot)

Webベースのマーケットプレイス。エージェントがAPIで検索・インストール。

Claude Skills(Claude Code)

.claude/skills/に配置したMarkdownファイル。段階的開示で読み込まれる。

MCP Servers

MCPプロトコルを使った外部ツール統合。スキルというより「プラグイン」に近い。

スキルの例

開発ワークフロー系

ツール統合系

マルチエージェント系

従来のプラグインシステムとの違い

観点 従来のプラグイン スキルレジストリ
インストール 人間が手動 エージェントが自動
形式 バイナリ/実行可能コード Markdown/宣言的
更新 人間が更新確認 エージェントが判断
カスタマイズ 限定的 Workspace Skillsで完全カスタマイズ

関連