Claude-code-flow github-automation

install
source · Clone the upstream repo
git clone https://github.com/ruvnet/ruflo
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/ruvnet/ruflo "$T" && mkdir -p ~/.claude/skills && cp -r "$T/.agents/skills/github-automation" ~/.claude/skills/ruvnet-claude-code-flow-github-automation && rm -rf "$T"
manifest: .agents/skills/github-automation/SKILL.md
source content

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-manager
Pull request lifecycle
code-review-swarm
Automated code review
issue-tracker
Issue management
release-manager
Release automation
workflow-automation
GitHub Actions

Best Practices

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