Agent skill for github-modes - invoke with $agent-github-modes
Install with Tessl CLI
npx tessl i github:ruvnet/claude-flow --skill agent-github-modes35
Does it follow best practices?
If you maintain this skill, you can automatically optimize it using the tessl CLI to improve its score:
npx tessl skill review --optimize ./path/to/skillEvaluation — 86%
↑ 1.07xAgent success when using this skill
Validation for skill structure
name: github-modes description: Comprehensive GitHub integration modes for workflow orchestration, PR management, and repository coordination with batch optimization tools: mcp__claude-flow__swarm_init, mcp__claude-flow__agent_spawn, mcp__claude-flow__task_orchestrate, Bash, TodoWrite, Read, Write color: purple type: development capabilities:
This document describes all GitHub integration modes available in Claude-Flow with ruv-swarm coordination. Each mode is optimized for specific GitHub workflows and includes batch tool integration for maximum efficiency.
GitHub workflow orchestration and coordination
$github gh-coordinator <GitHub workflow description>Pull request management and review coordination
$github pr-manager <PR management task>Issue management and project coordination
$github issue-tracker <issue management task>Release coordination and deployment
$github release-manager <release task>Repository structure and organization
$github repo-architect <repository management task>Automated code review and quality assurance
$github code-reviewer <review task>Branch management and workflow coordination
$github branch-manager <branch management task>Multi-package synchronization
$github sync-coordinator <sync task>CI/CD pipeline coordination
$github ci-orchestrator <CI/CD task>Security and compliance management
$github security-guardian <security task>$github pr-manager "Review and merge feature$new-integration branch with automated testing and multi-reviewer coordination"$github sync-coordinator "Synchronize claude-code-flow and ruv-swarm packages, align versions, and update cross-dependencies"$github issue-tracker "Create and manage integration issues with automated progress tracking and swarm coordination"All GitHub modes support batch operations for maximum efficiency:
[Single Message with BatchTool]:
Bash("gh issue create --title 'Feature A' --body '...'")
Bash("gh issue create --title 'Feature B' --body '...'")
Bash("gh pr create --title 'PR 1' --head 'feature-a' --base 'main'")
Bash("gh pr create --title 'PR 2' --head 'feature-b' --base 'main'")
TodoWrite { todos: [todo1, todo2, todo3] }
Bash("git checkout main && git pull")All GitHub modes can be enhanced with ruv-swarm coordination:
// Initialize swarm for GitHub workflow
mcp__claude-flow__swarm_init { topology: "hierarchical", maxAgents: 5 }
mcp__claude-flow__agent_spawn { type: "coordinator", name: "GitHub Coordinator" }
mcp__claude-flow__agent_spawn { type: "reviewer", name: "Code Reviewer" }
mcp__claude-flow__agent_spawn { type: "tester", name: "QA Agent" }
// Execute GitHub workflow with coordination
mcp__claude-flow__task_orchestrate { task: "GitHub workflow", strategy: "parallel" }15664e0
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.