用途:该技能用于组织级的多仓库协调,把 swarm 智能体编排、包同步与仓库架构优化结合起来,支持跨项目协作与规模化仓库管理。
主要能力:跨仓库 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 定义仓库角色、依赖与协调拓扑,同步策略可选 eventual、strong 或混合。
适用场景:微服务协调、库版本更新、组织级策略变更、依赖批量升级、跨仓库重构与安全补丁部署。
限制:资料未提供收费、价格、平台支持范围与效果数据;实际执行依赖 gh CLI、Node.js 环境及相应权限,命令中的仓库名与包名需按实际情况替换。