ruvnet avatar

Github Automation

Automates the GitHub workflow grind: creating PRs with proper formatting, managing issues, setting up CI/CD pipelines, and coordinating code reviews. Built around the GitHub CLI and includes specialized agents for different tasks like pr-manager for pull request lifecycles and code-review-swarm for automated reviews. The conventional commits emphasis and release automation are solid choices. Most useful when you're juggling multiple PRs and want consistent process enforcement across your team. Skip it if you're working locally or using GitLab, Bitbucket, or other platforms.

skills.sh installs
1.2K
GitHub stars
81.4K
last updated
Aug 21, 2026

Install

$ npx -y skills add ruvnet/ruflo --skill github-automation --agent claude-code

Installs into .claude/skills of the current project.

Files

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

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

Review Code

npx claude-flow github review --pr 123

Manage Issues

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

Setup Workflow

npx claude-flow workflow create --template ci

Release Management

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

Sponsors

Details

Repository
github.com/ruvnet/ruflo
Categories
Git & Pull Requests, Code Review & Quality, Release Management, Automation & Workflows
First seen
Jun 3, 2026

More from ruvnet/ruflo

All 236
1mindrally avatargitlab-workflowmindrally/skillsGitLab best practices for merge requests, CI/CD pipelines, issue tracking, and DevOps workflows1.1Kskills.sh installs
2daymade avatargithub-contributordaymade/claude-code-skillsEnd-to-end playbook for shipping high-quality pull requests to open-source projects you don't maintain — discovery, CONTRIBUTING compliance, PR-size check, mini991skills.sh installs
3google-gemini avatarpr-address-commentsgoogle-gemini/gemini-cliUse this skill if the user asks you to help them address GitHub PR comments for their current branch of the Gemini CLI. Requires `gh` CLI tool.991skills.sh installs
4vinvcn avatarreviewvinvcn/mattpocock-skills-zh-cnReview the changes since a fixed point (commit, branch, tag, or merge-base) along two axes — Standards (does the code follow this repo's documented coding stand911skills.sh installs
5n8n-io avatarcreate-prn8n-io/n8nCreates GitHub pull requests with properly formatted titles that pass the check-pr-title CI validation. Use when creating PRs, submitting changes for review, or847skills.sh installs
6dimillian avatarreview-and-simplify-changesdimillian/skillsReview a git diff or explicit file scope for reuse, code quality, efficiency, clarity, and standards issues, then optionally apply safe Codex-driven fixes. Use 833skills.sh installs