用途:该技能用于在 GitHub 拉取请求(PR)上执行 AI 驱动的多智能体代码审查,覆盖安全、性能、架构、风格与无障碍等维度,并可与 GitHub CLI 及 CI/CD 流程配合。
主要能力:通过 npx ruv-swarm github review-init 等命令初始化审查 swarm,可指定 --agents "security,performance,style,architecture,accessibility" 与 --depth comprehensive;提供 review-security、review-performance、review-architecture、review-style 等专用审查命令,分别检查 OWASP/CVE/密钥/权限、CPU/内存/IO 与基准对比、设计模式与耦合内聚、格式与命名等。支持从 PR 创建 swarm、按标签自动分配智能体、按 PR 规模选择拓扑,并可在 PR 评论中执行 /swarm 命令。还提供质量门禁、审查指标、跨 PR 分析、自定义审查智能体注册,以及 GitHub Actions 自动审查与自动修复。
使用方式:需先安装并认证 GitHub CLI(gh auth login),再通过 npx ruv-swarm 调用各子命令;典型流程为用 gh pr view/gh pr diff 获取 PR 数据与差异,传入 review-init 或 review-all,再用 gh pr comment、gh pr review 回写结果。配置可写入 .github/review-swarm.yml,定义必需/可选智能体、阈值与规则。
适用场景:适合需要在 PR 阶段引入多维度自动化审查、安全门禁、性能回归检测与架构一致性检查的团队。
限制:资料未提供具体收费、价格、平台支持范围与效果数据;实际可用性取决于 ruv-swarm 与 GitHub CLI 环境,部分命令与配置需按项目自行调整。