| name | devops-code-management |
| description | This skill should be used when the user asks to "list repos", "view branches", "create branch", "read file", "merge request", "code review", "compare code", "创建分支", "查看仓库", "代码审查", "合并请求", "代码对比", "查看文件", "仓库列表", or discusses code repository management and code review (代码仓库管理和代码审查). |
| version | 1.0.0 |
云效代码管理
管理云效代码仓库、分支、文件和合并请求。
可用 Sub-Agent
1. devops-repo-navigator
用于: 仓库、分支、文件管理
能力: 仓库列表/详情、分支管理、文件读写
2. devops-code-reviewer
用于: 合并请求审查和代码对比
能力: 合并请求 CRUD、评论管理、版本对比、代码差异
决策树
用户请求:
├─ 仓库/分支/文件相关
│ ├─ "仓库列表" / "查看仓库"
│ │ └─ 使用: devops-repo-navigator
│ ├─ "创建分支" / "查看分支"
│ │ └─ 使用: devops-repo-navigator
│ ├─ "查看文件" / "读取代码"
│ │ └─ 使用: devops-repo-navigator
│ └─ "创建/更新文件"
│ └─ 使用: devops-repo-navigator
│
├─ 合并请求相关
│ ├─ "创建合并请求" / "创建 MR"
│ │ └─ 使用: devops-code-reviewer
│ ├─ "待审查的 MR" / "合并请求列表"
│ │ └─ 使用: devops-code-reviewer
│ ├─ "审查代码" / "代码评论"
│ │ └─ 使用: devops-code-reviewer
│ └─ "代码对比" / "分支差异"
│ └─ 使用: devops-code-reviewer
│
└─ 综合查询
└─ "仓库全面检查"
└─ 并行启动 repo-navigator + code-reviewer
并行执行模式
多仓库扫描
用户: "所有仓库的待审查 MR"
→ 步骤 1: devops-repo-navigator 获取仓库列表
→ 步骤 2: 为每个仓库并行启动 devops-code-reviewer
→ 步骤 3: 汇总跨仓库待审查列表
仓库全面审查
用户: "审查 repo-a 仓库"
→ 并行启动:
Agent 1: devops-repo-navigator(分支列表、仓库详情)
Agent 2: devops-code-reviewer(待审查 MR 列表)
注意事项
- 合并请求相关操作需要
repositoryId,可通过 list_repositories 获取
- 行内代码评论需要先获取 patch set ID
compare 用于对比分支或 commit 的代码差异
- 文件操作支持指定分支(ref 参数)