Community研究與資料分析github.com

HiAi-gg/agent-plugins-builder

從現有的代理設定、技能和 MCP 伺服器建立、轉換和打包可攜式代理外掛程式。

agent-plugins-builder 是什麼?

此技能主要用於建立、遷移、打包和檢查 Agent Plugins(代理外掛程式)。它支援從 Claude Code、Cursor、Codex、OpenCode 或 VS Code 等常見開發工具遷移現有代理設定,並將其轉換為標準化的可攜式外掛格式。使用者可以透過 CLI 指令互動式地建立新外掛、自動偵測來源格式進行遷移、驗證外掛結構並進行打包,還能檢查現有外掛的目錄結構。此外,遷移過程會產生詳細報告,清楚標示已遷移、未遷移或不支援的元件。此技能特別適合需要將自訂代理技能或 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 Skill 的新對話。

說明文件

建置代理外掛程式

使用此技能來建立、遷移、打包和檢查代理外掛程式。

使用時機

當您需要以下操作時,請使用此技能:

  • 從頭建立新的代理外掛程式
  • 從 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 (選用)

遷移報告

遷移時,工具會報告:

  • ✓ 可攜式元件(已遷移)
  • ⚠ 用戶端特定元件(未遷移)
  • ✗ 不支援的元件(未遷移)

相關技能