Community研究&データ分析github.com

HiAi-gg/agent-plugins-builder

既存のエージェント設定、スキル、MCPサーバーからポータブルなAgent Pluginを作成、変換、パッケージ化します。

agent-plugins-builder とは?

このスキルは、AIエージェントプラグインの作成、移行、検証、パッケージ化に特化したツールです。主に、Claude Code、Cursor、Codex、OpenCode、VS Codeといった複数のエージェントプラットフォーム間で、スキルや設定を簡単に移行・共有できるポータブルなプラグインを生成します。ユーザーは対話的なコマンドやフラグ指定で新規プラグインを作成したり、既存のプロジェクトから自動検出で移行できます。また、生成されたプラグインの構造検証やパッケージ化もサポートしており、チーム間でのスキル共有やCI/CDパイプラインへの組み込みに役立ちます。出力されるプラグインは標準化されたディレクトリ構造を持ち、SkillとMCPサーバーの定義を統一的に管理できます。

対応✓Claude Code✓Codex CLI✓Cursor✓OpenCode
npx skills add HiAi-gg/agent-plugins-builder

Installed? Explore more 研究&データ分析 skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

Agent Plugin を構築する

このスキルを使用して、Agent Plugin の作成、移行、パッケージ化、検査を行います。

使用するタイミング

以下のような場合にこのスキルを使用します:

  • 新しいAgent Pluginをゼロから作成する
  • Claude Code、Cursor、Codex、OpenCode、またはVS Codeから移行する
  • 既存のプラグインを検証してパッケージ化する
  • プラグインの構造を検査する

コマンド

新しいプラグインを作成する

# 対話形式
bun packages/cli/bin/agent-plugins init

# フラグ指定
bun packages/cli/bin/agent-plugins create --name my-plugin --skills-only

既存のセットアップから移行する

# ソース形式を自動検出
bun packages/cli/bin/agent-plugins migrate ./my-project

# ソース形式を指定
bun packages/cli/bin/agent-plugins migrate ./my-project --from claude

検証してパッケージ化する

bun packages/cli/bin/agent-plugins package ./my-plugin

プラグインを検査する

bun packages/cli/bin/agent-plugins inspect ./my-plugin

例

スキルのみのプラグインを作成する

bun packages/cli/bin/agent-plugins create \
  --name my-skills \
  --skills-only \
  --output ./my-skills-plugin

Claude Codeから移行する

bun packages/cli/bin/agent-plugins migrate \
  ./my-claude-project \
  --from claude \
  --output ./my-agent-plugin

プラグインを検証する

bun packages/cli/bin/agent-plugins package ./my-plugin --dry-run

出力構造

生成されるプラグインは以下の構造に従います:

my-plugin/
├── plugin.json
├── skills/
│   └── skill-name/
│       └── SKILL.md
└── mcp.json (オプション)

移行レポート

移行時には、ツールが以下の項目を報告します:

  • ✓ ポータブルなコンポーネント (移行済み)
  • ⚠ クライアント固有のコンポーネント (移行されていません)
  • ✗ サポートされていないコンポーネント (移行されていません)

関連スキル