SuperAPI AI 工具集

github-multi-repo

通用与其它

查看项目

更新于 10-16 08:11

技能介绍

用途:面向多仓库场景的协调与同步技能,结合 AI 群体(swarm)编排,实现组织级自动化、跨项目协作与可扩展的仓库管理。

主要能力:跨仓库群体协调,用于分布式开发流程;包同步,进行依赖解析与版本对齐;仓库架构优化与模板管理;跨包集成测试与部署协调。

使用方式:通过 claude-flow 技能命令调用。初始化:npx claude-flow skill run github-multi-repo init --repos "org/frontend,org/backend,org/shared" --topology hierarchical;同步包:npx claude-flow skill run github-multi-repo sync --packages "claude-code-flow,ruv-swarm" --align-versions --update-docs;优化架构:npx claude-flow skill run github-multi-repo optimize --analyze-structure --suggest-improvements --create-templates。也可用 microservices、lib-update、org-policy 等子命令。配置支持 .swarm/multi-repo.yml,定义仓库角色、协调拓扑、通信方式与依赖关系;同步策略可选最终一致、强一致或混合。

适用场景:微服务协调、库版本更新、组织级策略变更、跨仓库重构与安全补丁部署。

限制:资料未提供收费、价格、平台支持范围与效果数据;实际使用依赖 GitHub CLI、claude-flow 与相关 MCP 服务,需具备相应权限与运行环境。