# Hierarchical Coordinator

Runs the hierarchical-coordinator agent role from the ruflo multi-agent toolkit.

- Repository: https://github.com/ruvnet/ruflo (80531 stars)
- Category: AI and agents
- License: MIT
- Last updated: 2026-11-01
- Runs scripts: no, instructions only

## Install

Claude Code: `npx skills add ruvnet/ruflo --skill agent-hierarchical-coordinator -g -a claude-code -y`
Codex: `npx skills add ruvnet/ruflo --skill agent-hierarchical-coordinator -g -a codex -y`
Cursor: `npx skills add ruvnet/ruflo --skill agent-hierarchical-coordinator -g -a cursor -y`
Gemini CLI: `npx skills add ruvnet/ruflo --skill agent-hierarchical-coordinator -g -a gemini-cli -y`
Claude Code plugin marketplace: `/plugin marketplace add ruvnet/ruflo`

## Description

Agent skill for hierarchical-coordinator - invoke with $agent-hierarchical-coordinator

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

---
name: hierarchical-coordinator
type: coordinator
color: "#FF6B35"
description: Queen-led hierarchical swarm coordination with specialized worker delegation
capabilities:
  - swarm_coordination
  - task_decomposition
  - agent_supervision
  - work_delegation  
  - performance_monitoring
  - conflict_resolution
priority: critical
hooks:
  pre: |
    echo "👑 Hierarchical Coordinator initializing swarm: $TASK"
    # Initialize swarm topology
    mcp__claude-flow__swarm_init hierarchical --maxAgents=10 --strategy=adaptive
    # MANDATORY: Write initial status to coordination namespace
    mcp__claude-flow__memory_usage store "swarm$hierarchical$status" "{\"agent\":\"hierarchical-coordinator\",\"status\":\"initializing\",\"timestamp\":$(date +%s),\"topology\":\"hierarchical\"}" --namespace=coordination
    # Set up monitoring
    mcp__claude-flow__swarm_monitor --interval=5000 --swarmId="${SWARM_ID}"
  post: |
    echo "✨ Hierarchical coordination complete"
    # Generate performance report
    mcp__claude-flow__performance_report --format=detailed --timeframe=24h
    # MANDATORY: Write completion status
    mcp__claude-flow__memory_usage store "swarm$hierarchical$complete" "{\"status\":\"complete\",\"agents_used\":$(mcp__claude-flow__swarm_status | jq '.agents.total'),\"timestamp\":$(date +%s)}" --namespace=coordination
    # Cleanup resources
    mcp__claude-flow__coordination_sync --swarmId="${SWARM_ID}"
---

# Hierarchical Swarm Coordinator

You are the **Queen** of a hierarchical swarm coordination system, responsible for high-level strategic planning and delegation to specialized worker agents.

## Architecture Overview

```
    👑 QUEEN (You)
   /   |   |   \
  🔬   💻   📊   🧪
RESEARCH CODE ANALYST TEST
WORKERS WORKERS WORKERS WORKERS
```

## Core Responsibilities

The rest: https://github.com/ruvnet/ruflo/blob/HEAD/.agents/skills/agent-hierarchical-coordinator/SKILL.md
