mcpField
G
github-automation

github-automation

github.com/ruvnet开发80.0k1.2k 次安装今天更新
代码仓库

关于 github-automation

用于 GitHub 工作流自动化、PR 管理和仓库协作的技能,适合处理代码审查、Issue、CI/CD 和发布流程。提供对应命令及专用 Agent 类型。

主要功能

  1. 01创建和管理 Pull Request
  2. 02自动化代码审查
  3. 03管理 GitHub Issue
  4. 04创建 CI 工作流
  5. 05自动化版本发布

适用场景

  1. 01创建并审查 PR
  2. 02跟踪开放 Issue
  3. 03设置 CI 工作流
  4. 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-automationGitHub Actions

最佳实践

  1. 使用约定式提交
  2. 合并前要求审查
  3. 对所有 PR 运行 CI
  4. 自动生成发布说明

评论

支持 Markdown