用途:这是一个 GitHub Actions 工作流自动化技能,结合 swarms 智能体群与 CI/CD,让流水线能根据代码库自适应、自组织,并通过多智能体协调进行持续优化。调用方式为 $agent-workflow-automation。
主要能力:生成与更新工作流(create_workflow、update_workflow)、列出与查看工作流运行、触发 workflow_dispatch;通过 claude-flow 初始化 swarm、生成 agent、编排任务、使用记忆、生成性能报告、分析瓶颈、创建流程与自动化规则。支持动态工作流生成、智能测试选择(基于变更文件的 impact analysis)、多语言检测、动态构建矩阵、自适应安全扫描、流水线优化、失败分析与自愈 CI、渐进式部署、性能回归检测、成本优化与失败模式识别。也可用 gh CLI 创建 issue、给 PR 添加评论。
使用方式:以 npx ruv-swarm actions 子命令运行,如 generate-workflow、smart-test、detect-stack、create-matrix、security、optimize、analyze-failure、resources、self-heal、deploy-risk、perf-test、analytics、cost-optimize、failure-patterns、pr-validate、release、update-docs、predict、recommend、auto-optimize、debug、profile 等;配置示例放在 .github/workflows 的 YAML 中。
适用场景:需要为多语言仓库生成/优化 CI 流水线、按变更智能选测、自动安全扫描、自愈构建、按风险选择部署策略、监控与降低 GitHub Actions 成本的团队。
限制:资料未提供具体定价、计费方式、支持平台范围、性能提升数值的可验证来源或完整安装步骤;部分概念性代码示例(如 ruv-swarm、claude-flow)需在实际环境验证后才能使用。安全实践建议将 swarm 配置存入 secrets、使用 OIDC、遵循最小权限并审计操作。