Github Automation

ruvnet/ruflo/.agents/skills/github-automation

作者 ruvnet6051f6702b61无许可证74K 个星标收录于 2026年10月8日更新于 2026年10月8日仓库今天更新

GitHub workflow automation, PR management, issue tracking, and code review coordination. Integrates with GitHub Actions and repository management. Use when: PR creation, code review, issue management, release automation, workflow setup. Skip when: local-only changes, non-GitHub repositories.

AI 生成的概览

自动化 GitHub 工作流:拉取请求、议题、代码审查、CI/CD 设置与发布。

功能
该技能提供协调 GitHub 仓库工作的操作说明,涵盖创建拉取请求、管理议题、执行自动化代码审查、设置 CI/CD 工作流以及处理发布。它还描述了 pr-manager、code-review-swarm、issue-tracker、release-manager 和 workflow-automation 等代理角色,并为每类任务列出示例命令。
适用场景
适用于 GitHub 侧的任务,例如创建拉取请求、处理议题、自动化代码审查、配置 GitHub Actions 或准备发布。仅本地改动或非 GitHub 托管的仓库不适用。
运行要求
需要访问 GitHub 仓库以及 GitHub CLI(gh);部分列出的命令还会调用 npx claude-flow。自身不附带脚本。

GitHub Automation Skill

Purpose

GitHub workflow automation, PR management, and repository coordination.

When to Trigger

  • Creating pull requests
  • Managing issues
  • Setting up CI/CD workflows
  • Code review automation
  • Release management

Commands

Create Pull Request

bash
gh pr create --title "feat: description" --body "## Summary\n..."

Review Code

bash
npx claude-flow github review --pr 123

Manage Issues

bash
npx claude-flow github issues list --state opennpx claude-flow github issues create --title "Bug: ..."

Setup Workflow

bash
npx claude-flow workflow create --template ci

Release Management

bash
npx claude-flow deployment release --version 1.0.0

Agent Types

AgentRole
pr-managerPull request lifecycle
code-review-swarmAutomated code review
issue-trackerIssue management
release-managerRelease automation
workflow-automationGitHub Actions

Best Practices

  1. Use conventional commits
  2. Require reviews before merge
  3. Run CI on all PRs
  4. Automate release notes

来源与署名

来源:ruvnet/ruflo位于.agents/skills/github-automation提交6051f67

许可证: 无许可证

内容归原作者所有。SourceWeft 从公开仓库中收录这些内容。

举报或申请下架