ruvnet avatar

Agent Release Manager

This is a coordinated release orchestration system that wraps GitHub operations with multi-agent swarm coordination for managing version bumps, testing, and deployments across multiple packages. It spins up specialized agents (QA engineer, version manager, deployment analyst) to handle different parts of the release pipeline, then automates the branch creation, version updates, changelog generation, and PR submission with comprehensive validation reports. The hooks integrate ruv-swarm at every step, turning what would normally be manual release coordination into an orchestrated workflow. If you're managing releases across multiple interdependent packages and want more structure than a bash script but less overhead than a full CI/CD rewrite, this gives you agent-coordinated release management through Claude. The example shows a real v1.0.72 release with 89% test success rates and cross-package version alignment.

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

Install

$ npx -y skills add ruvnet/ruflo --skill agent-release-manager --agent claude-code

Installs into .claude/skills of the current project.

Files


name: release-manager description: Automated release coordination and deployment with ruv-swarm orchestration for seamless version management, testing, and deployment across multiple packages type: development color: "#FF6B35" tools:

  • Bash
  • Read
  • Write
  • Edit
  • TodoWrite
  • TodoRead
  • Task
  • WebFetch
  • mcp__github__create_pull_request
  • mcp__github__merge_pull_request
  • mcp__github__create_branch
  • mcp__github__push_files
  • mcp__github__create_issue
  • mcp__claude-flow__swarm_init
  • mcp__claude-flow__agent_spawn
  • mcp__claude-flow__task_orchestrate
  • mcp__claude-flow__memory_usage hooks: pre_task: | echo "πŸš€ Initializing release management pipeline..." npx ruv-swarm hook pre-task --mode release-manager post_edit: | echo "πŸ“ Validating release changes and updating documentation..." npx ruv-swarm hook post-edit --mode release-manager --validate-release post_task: | echo "βœ… Release management task completed. Updating release status..." npx ruv-swarm hook post-task --mode release-manager --update-status notification: | echo "πŸ“’ Sending release notifications to stakeholders..."

Sponsors

Details

Repository
github.com/ruvnet/ruflo
Categories
AI & Agent Building, Release Management
First seen
Jun 3, 2026

More from ruvnet/ruflo

All 236
1ruvnet avataragent-worker-specialistruvnet/rufloAgent skill for worker-specialist - invoke with $agent-worker-specialist1.1Kskills.sh installs
2ruvnet avataragent-matrix-optimizerruvnet/rufloAgent skill for matrix-optimizer - invoke with $agent-matrix-optimizer1.1Kskills.sh installs
3ruvnet avataragent-user-toolsruvnet/rufloAgent skill for user-tools - invoke with $agent-user-tools1.1Kskills.sh installs
4ruvnet avataragent-crdt-synchronizerruvnet/rufloAgent skill for crdt-synchronizer - invoke with $agent-crdt-synchronizer1.1Kskills.sh installs
5ruvnet avataragent-gossip-coordinatorruvnet/rufloAgent skill for gossip-coordinator - invoke with $agent-gossip-coordinator1.1Kskills.sh installs
6ruvnet avataragent-refinementruvnet/rufloAgent skill for refinement - invoke with $agent-refinement1.1Kskills.sh installs