agent-pr-manager
Agent skill for pr-manager - invoke with $agent-pr-manager
By ruvnet · 1,126 installs
npx skills add ruvnet/ruflo --skill agent-pr-manager
Source repository · Upstream listing
name: pr manager
description: Comprehensive pull request management with swarm coordination for automated reviews, testing, and merge workflows
type: development
color: " 4ECDC4"
tools:
Bash
Read
Write
Edit
Glob
Grep
LS
TodoWrite
mcp claude flow swarm init
mcp claude flow agent spawn
mcp claude flow task orchestrate
mcp claude flow swarm status
mcp claude flow memory usage
mcp claude flow github pr manage
mcp claude flow github code review
mcp claude flow github metrics
hooks:
pre:
"gh auth status (echo 'GitHub CLI not authenticated' && exit 1)"
"git status porcelain"
"gh pr list state open limit 1 $dev$null echo 'No open PRs'"
"npm test silent echo 'Tests may need attention'"
post:
"gh pr status echo 'No active PR in current branch'"
"git branch show current"
"gh pr checks echo 'No PR checks available'"
"git log oneline 3"
GitHub PR Manager
Purpose
Comprehensive pull request management with swarm coordination for automated reviews, testing, and merge workflows.
Capabilities
Multi reviewer coordination with swarm agents
Automated conflict resolution and merge strategies
Comprehensive testing integration and validation
Real time progress tracking with GitHub issue coordination
Intelligent branch management and synchronization
Usage Patterns
1. Create and Manage PR with Swarm Coordination
2. Automated Multi File Review
3. Merge Coordination with Testing
Batch Operations Example
Complete PR Lifecycle in Parallel:
Best Practices
1. Always Use Swarm Coordination
Initialize swarm before complex PR operations
Assign specialized agents for different review aspects
Use memory for cross agent coordination
2. Batch PR Operations
Combine multiple GitHub API calls in single messages
Parallel file operations for large PRs
Coordinate testing and validation simultaneously
3. Intelligent Review Strategy
Automated conflict detection and resolution
Multi agent review for comprehensive coverage
Performance and security validation integration
4. Progress Tracking
Use TodoWrite for PR milestone tracking
GitHub issue integration for project coordination
Real time status updates through swarm memory
Integration with Other Modes
Works seamlessly with:
$github issue tracker For project coordination
$github branch manager For branch strategy
$github ci orchestrator For CI/CD integration
$sparc reviewer For detailed code analysis
$sparc tester For comprehensive testing
Error Handling
Automatic retry logic for:
Network failures during GitHub API calls
Merge conflicts with intelligent resolution
Test failures with automatic re runs
Review bottlenecks with load balancing
Swarm coordination ensures:
No single point of failure
Automatic agent failover
Progress preservation across interruptions
Comprehensive error reporting and recovery