关于 github-automation
用于 GitHub 工作流自动化、PR 管理和仓库协作的技能,适合处理代码审查、Issue、CI/CD 和发布流程。提供对应命令及专用 Agent 类型。
主要功能
- 01创建和管理 Pull Request
- 02自动化代码审查
- 03管理 GitHub Issue
- 04创建 CI 工作流
- 05自动化版本发布
适用场景
- 01创建并审查 PR
- 02跟踪开放 Issue
- 03设置 CI 工作流
- 04管理项目发布
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ ruvnet/ ruflo --skill github-automation安装后在 Claude Code 中输入/github-automation确认已加载。
详细介绍
GitHub 自动化技能
用途
GitHub 工作流自动化、PR 管理和仓库协调。
触发时机
- 创建拉取请求
- 管理议题
- 设置 CI/CD 工作流
- 自动化代码审查
- 发布管理
命令
创建拉取请求
gh pr create --title "feat: description" --body "## Summary\n..."
审查代码
npx claude-flow github review --pr 123
管理议题
npx claude-flow github issues list --state open
npx claude-flow github issues create --title "Bug: ..."
设置工作流
npx claude-flow workflow create --template ci
发布管理
npx claude-flow deployment release --version 1.0.0
Agent 类型
| Agent | 角色 |
|---|---|
pr-manager | 拉取请求生命周期管理 |
code-review-swarm | 自动化代码审查 |
issue-tracker | 议题管理 |
release-manager | 发布自动化 |
workflow-automation | GitHub Actions |
最佳实践
- 使用约定式提交
- 合并前要求审查
- 对所有 PR 运行 CI
- 自动生成发布说明
评论
支持 Markdown