From alibabacloud-devops-assistant
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 (代码仓库管理和代码审查).
How this skill is triggered — by the user, by Claude, or both
Slash command
/alibabacloud-devops-assistant:code-managementThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
管理云效代码仓库、分支、文件和合并请求。
管理云效代码仓库、分支、文件和合并请求。
devops-repo-navigator用于: 仓库、分支、文件管理 能力: 仓库列表/详情、分支管理、文件读写
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 获取compare 用于对比分支或 commit 的代码差异npx claudepluginhub futuretea/alibabacloud-devops-assistantManages Alibaba Cloud Codeup repositories via Python CLI: branches, files, diffs, merge requests, organizations, departments, members. Useful for automating Codeup operations.
Reviews GitLab merge requests including metadata, commits, diffs, pipeline status, code suggestions, and approval recommendations. Invoke via /review-mr.
Automates GitHub repositories, issues, pull requests, branches, CI/CD, and permissions via Rube MCP (Composio). Manages code workflows, reviews PRs, searches code, and handles deployments programmatically.