SuperAPI AI 工具集

github-multi-repo

通用与其它

查看项目

更新于 10-16 03:48

技能介绍

用途:该技能用于多仓库(multi-repo)场景下的协调、同步与架构管理,通过 AI swarm 编排把分散的仓库、包和依赖纳入统一工作流,适合组织级自动化与跨项目协作。

主要能力:跨仓库 swarm 协调(支持 hierarchical、mesh 等拓扑);包同步与版本对齐,含依赖解析与文档同步;仓库架构分析与模板创建;跨包集成测试与部署协调;依赖更新、重构、安全补丁等编排工作流;支持 webhook 与事件流通信,以及最终一致、强一致、混合等同步策略。

使用方式:通过 npx claude-flow skill run github-multi-repo 调用,常用子命令包括 init(初始化,可指定 --repos、--topology、--shared-memory、--sync-strategy)、sync(--packages、--align-versions、--update-docs)、optimize(--analyze-structure、--suggest-improvements、--create-templates),以及 microservices、lib-update、org-policy 等场景命令。配置可写入 .swarm/multi-repo.yml,定义组织、仓库角色、协调拓扑、通信方式与依赖关系。

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

限制:资料未提供收费、价格、平台支持范围与效果数据;实际使用依赖 gh CLI、Node.js 环境及相应 MCP 服务,需自行配置权限与凭据。