Capgo Capacitor 智能体技能包

让 Claude Code、Codex、Cursor 等 AI 编码助手掌握 Capacitor 应用的构建、发布与维护技能。

Star 数
★ 74
最近更新
12 天前
License
MIT
主语言
JavaScript

30 秒速览

运行形态
Agent 插件 / 技能命令行工具
可在哪里用
兼容但需适配Codex · Claude CodeChatGPT · Claude.ai(部分支持)
费用
有免费版,另有付费云服务
上手难度
低 · 几分钟可跑通
开始前需要
Node.js(npx)Bun(用于 sync-skills / lint-skills)Capgo MCP 服务器(https://api.capgo.app/mcp 或 npx @capgo/cli@latest mcp)Capgo 账号(可选,用于云端工作流)Shell / 命令行网络访问本地文件系统MCP Server
典型场景
使用 Claude Code 或 Codex 开发 Capacitor 应用,希望助手按官方最佳实践写代码的开发者
不适合
  • 不使用 Capacitor 的团队,技能内容大多无关
  • 需要完全离线、不能接入 MCP 或云端服务的团队
  • 期望开箱即用的非 Capacitor 移动端框架开发者

这个 Agent 能做什么,适合哪些场景?

capgo-skills 是 Capgo 维护的一套 AI 编码智能体技能集合,前身为 @capgo/capacitor-skills。每个技能以 skills/ 目录下的 SKILL.md 和 metadata.json 形式存在,覆盖 Capacitor 应用从搭建、插件开发、迁移、升级、调试、测试、安全到上架与 OTA 热更新的完整生命周期。仓库通过 npx skills add 安装,同时以 Claude Code 插件市场、Gemini CLI 扩展、Cursor 与 Codex 插件市场的形式分发,分为 capgo-cloud、capacitor-core、capacitor-ui、capacitor-quality 等 11 个插件组。技能可配合 Capgo 托管的 MCP 服务(https://api.capgo.app/mcp)或本地 MCP(npx @capgo/cli@latest mcp)使用,让智能体操作应用、通道、bundle 与云端构建。采用 MIT 许可证,作者是 Capgo 公司。

仓库本体是技能内容库而非运行时代码:每个技能目录包含 SKILL.md(给智能体的指令)与 metadata.json(元数据),智能体在识别到相关任务时自动加载对应技能。安装侧,npx skills add Cap-go/capgo-skills 会把技能放入智能体的技能目录;claude plugin marketplace add Cap-go/capgo-skills 后可用 claude plugin install capgo-cloud@capgo-skills 安装指定插件组;Gemini CLI 通过 gemini extensions install https://github.com/Cap-go/capgo-skills 安装。运行侧,技能本身不执行代码,而是引导智能体调用 Capgo CLI(npx @capgo/cli@latest init / bundle upload / login)、Capsec 安全扫描(npx @capgo/capgo-sec@latest scan)以及 Capgo MCP 服务器来管理应用、通道、bundle 和原生构建。维护侧提供 bun run sync-skills 与 bun run lint-skills,校验 plugins/ 下的插件副本与 skills/ 目录逐字节一致,另有 ENABLE_SKILLGRADE=1 bun run lint-skills-skillgrade 做技能评测。

  1. 使用 Claude Code 或 Codex 开发 Capacitor 应用,希望助手按官方最佳实践写代码的开发者
  2. 需要把现有 Web 应用、PWA 或 Next.js/React 项目打包成上架商店的 Capacitor 应用
  3. 要从 Cordova、Ionic Appflow、Capawesome 热更新或 Ionic Enterprise SDK 迁移到 Capacitor/Capgo 的团队
  4. 需要在 Claude Code 中按插件组(如 capacitor-deployment、capacitor-app-upgrades)精细安装技能的团队
  5. 为 Capacitor 插件增加 Swift Package Manager 支持或从 CocoaPods 迁移到 SPM 的插件作者
  6. 希望用 Capgo 云构建与 OTA 热更新完成发布流程、并让智能体代管通道与 bundle 的运营者

如何安装或部署这个 Agent?

通过 skills.sh 安装全部技能:

npx skills add Cap-go/capgo-skills

Claude Code 用户可把仓库加为插件市场再按组安装:

claude plugin marketplace add Cap-go/capgo-skills
claude plugin install capgo-cloud@capgo-skills

Gemini CLI 用户:

gemini extensions install https://github.com/Cap-go/capgo-skills

Cursor 与 Codex 使用仓库内的 .cursor-plugin/marketplace.json 与 .agents/plugins/marketplace.json 作为插件市场。若需智能体操作 Capgo 云端资源,还需连接 MCP 服务:托管版为 https://api.capgo.app/mcp,本地版为下述命令。仓库未说明各平台插件市场的具体 UI 操作步骤,也未说明 npx skills 之外的运行时前置条件。

npx @capgo/cli@latest mcp

如何使用这个 Agent?

安装后技能在智能体识别到相关任务时自动触发,例如说“Add push notifications”会加载 capacitor-push-notifications,“Set up GitHub Actions”会加载 capacitor-ci-cd,“Upgrade a Capacitor app from v7 to v8”会加载 capacitor-app-upgrade-v7-to-v8。若要配合 Capgo 云端流程,先登录并初始化项目:

npm install -g @capgo/cli
npx @capgo/cli@latest login
npx @capgo/cli@latest init

修改技能内容或新增技能时,在 skills/ 下创建目录并放入 SKILL.md 与 metadata.json,再同步并校验插件副本:

bun run sync-skills
bun run lint-skills

对技能本身做评测需要 API 密钥:

ENABLE_SKILLGRADE=1 bun run lint-skills-skillgrade

这个 Agent 有哪些优点和局限?

优点
  • 按 Capacitor 生命周期组织技能(Build、Plugins、Migrate、Upgrade、Debug、Test、Security、Publish、Live updates),覆盖面在同类技能包中较完整
  • 同一套技能同时以 skills.sh、Claude Code 插件市场、Gemini CLI 扩展、Cursor 与 Codex 插件市场分发,可跨多个编码智能体复用
  • 带有 sync-skills / lint-skills 校验,强制 plugins/ 下的副本与 skills/ 逐字节一致,降低分发漂移风险
  • 技能版本号跟随 Capacitor 主版本(v8 对应 Capacitor 8),并明确只积极维护最新主版本,升级路径有据可依
  • MIT 许可,可直接阅读和修改 SKILL.md 内容,不依赖黑盒服务
局限
  • 仓库是提示词与元数据集合,技能实际效果取决于宿主智能体的能力,仓库未提供效果基准数据
  • 云端构建、OTA 热更新、组织管理等技能深度绑定 Capgo 平台,未使用 Capgo 的用户只能用到其中一部分
  • 官方仅维护最新主版本(v6 及更早标记为不维护),旧 Capacitor 项目需自行承担兼容风险
  • 技能同步与校验依赖 Bun(bun run sync-skills),贡献者需额外安装该运行时
  • skillgrade 评测需要 API 密钥,普通用户难以复现作者的技能质量控制流程

这个 Agent 与同类方案有什么区别?

README 明确提到本仓库前身为 @capgo/capacitor-skills,并在迁移技能中对比了 Cordova、Ionic Appflow、Capawesome 热更新、Ionic Enterprise SDK 与 CocoaPods 等替代方案,说明技能可用于从这些体系迁出;但仓库未提供与其他 AI 智能体技能包的直接对比。

与相关度最高的同类 agent 并排比较关键指标。

Agent 源码审查 形态 / 费用 Star 最近更新 主语言 完整支持的平台
Capgo Capacitor 智能体技能包 当前 43 · 缺口较多 Agent 插件 / 技能免费版 + 付费版 ★ 74 12 天前 JavaScript Codex · Claude Code
Elephant-Goldfish Model (EGM) 75 · 表现良好 Agent 插件 / 技能免费 + 模型费 ★ 5.7k 1 天前 Python Codex · Claude Code
Expo Skills —— Expo 官方 AI 代理技能集 49 · 缺口较多 Agent 插件 / 技能免费版 + 付费版 ★ 3.8k 1 天前 Shell Codex · Claude Code
现代 Go 指南(JetBrains) 56 · 缺口较多 Agent 插件 / 技能免费 ★ 3.9k 1 个月前 Go Codex · Claude Code

FollowAgents 如何评估这个 Agent?

FollowAgents 源码审查 · FARS-2.1
缺口较多
43/ 100 五分制 2.2 / 5
信任安全 11/29
可靠稳定 6/14
适用触发 10/18
规范维护 9/18
有效结果 4/13
证据核验 3/8
查看各维度的扣分理由
信任安全11 / 29 · 1.9/5

证据仅含 README、LICENSE、package.json 与一个 lint 工作流,未包含任何 SKILL.md 正文,因此无法核实技能实际授予的权限、是否要求用户确认、数据流向与敏感数据处理方式;README 提到连接 Capgo MCP 与 CLI 登录,但未说明凭据存储或最小权限,故各项仅给 1。source_attribution 因 README 明确标注维护方 Capgo、原名迁移与 MIT 版权而给 2。

可靠稳定6 / 14 · 2.1/5

README 的技能清单与 package.json 的 skills 数组大体一致,且 CI 有 lint-skills 校验,自洽性给 2;但依赖仅声明 yaml,脚本依赖 bun 与 skillgrade 等外部工具未锁定版本,依赖可用性给 1;未见任何失败信息或错误处理说明,给 1。

适用触发10 / 18 · 2.8/5

README 明确面向 Claude Code、Codex、Cursor、Copilot、Gemini CLI 并给出分阶段场景与触发短语,受众与场景给 2,触发精度因有明确短语映射给 2,环境适配因列出多工具安装路径给 2;但技能内部能力边界无法从现有文件核实,给 1。

规范维护9 / 18 · 2.5/5

信息架构清晰(生命周期表、插件分组、技能目录),安装说明覆盖多种工具,命名稳定性因保留旧名重定向而给 2,许可证完整给 2;但缺少 FAQ、已知限制、变更日志,维护责任仅笼统提及 Capgo 未给具体流程,故相应项给 1。

有效结果4 / 13 · 1.5/5

README 展示了技能目录与用法,但未提供任何技能正文或输出样例,无法判断实际产出可用性与边际价值,仅凭目录与触发短语给 1;成本收益因需额外接入 Capgo 云服务与 MCP 而无法评估,给 1。

证据核验3 / 8 · 1.9/5

README 的多数主张(63+ 规则、55 个技能、兼容性表)无对应源文件佐证,仅 package.json 的技能数量可部分交叉印证,故各项给 1;未发现虚构测试或伪造来源,但也无事实与推断的明确分离说明。

风险与缓解建议
  • 本次仅审阅 README、LICENSE、package.json 与一个 CI 工作流,未包含任何 SKILL.md 正文,技能的实际指令、权限与安全行为无法核实。
  • README 引导用户登录 Capgo CLI 并连接 MCP 服务器,但未说明凭据存储、最小权限或数据外发范围,使用前应自行审查。
  • 依赖与脚本(bun、skillgrade、@capgo/cli)未锁定版本,供应链风险需自行评估。
  • 发布者身份未经 FollowAgents 企业注册表验证,属未知而非可疑,但不应据此推断可信度。
证据充分度:低 评估于 2026年10月29日 审查版本 e90bb5639130
查看完整评分方法 →

常见问题

使用这套技能要付费吗?
仓库本身是 MIT 许可的开源技能包,可免费安装。但其中 capgo-cloud、capgo-native-builds、capgo-live-updates 等技能面向 Capgo 平台,实际使用云端构建或热更新需要 Capgo 账号。技能运行的编码智能体本身可能也有各自的订阅或 API 费用。
必须使用 Capgo 吗?
不是。Capacitor 核心实践、插件开发、升级、迁移、测试、安全等技能不依赖 Capgo 服务;只有云端构建、热更新、发布管理、组织管理等技能需要连接 Capgo MCP 或登录 CLI。
支持哪些编码智能体?
README 列出了 Claude Code(插件市场)、Codex、Cursor(插件市场)、Gemini CLI(扩展)、Copilot 以及通用的 skills.sh 安装方式。安装命令与目录格式各不相同,具体见安装章节。
技能是怎么被触发的?
技能以 SKILL.md 加 metadata.json 的形式存在,智能体在识别到匹配任务(例如“Add push notifications”“Migrate from Cordova”)时自动加载对应技能,无需手动调用。
旧版 Capacitor 项目还能用吗?
兼容性表显示 v5 与 v6 主版本已不再维护,v7 为按需维护,仅最新主版本被积极维护。旧项目可以参考对应的历史升级技能(如 v4-to-v5、v5-to-v6),但需自行验证。
在 GitHub 查看 ↗ 安装 ↓

对比同类 Agent

用同一套 FARS 评审,横向比较这个 Agent 所属的短名单。

相关 Agents