Install
openclaw skills install agents-managerManage Clawdbot agents: discover, profile, track capabilities, define routing hierarchy, and assign tasks. Use when: (1) Listing available agents, (2) Profiling agent capabilities and communication methods, (3) Defining agent routing (can_assign_to, reports_to, escalation_path), (4) Assigning tasks to appropriate agents, (5) Tracking agent performance and completed work, (6) Updating agent registry after changes.
openclaw skills install agents-managerManage all Clawdbot agents centrally: discover available agents, profile their capabilities, define routing hierarchy (who can assign to whom, who reports to whom), and intelligently route new tasks through the escalation chain.
Give this prompt to any agent to teach them this skill:
"You have access to the
agents-managerskill. Use it to discover peers (scan_agents), check permissions (can_assign.js), and route tasks. Always follow the Handshake Protocol: Checkrequires_approvalbefore assigning. If true, ask me first."
scan_agents.js before assuming an agent exists.can_assign.js or agent-registry.md.requires_approval is FALSE -> Assign directly.requires_approval is TRUE -> Ask supervisor (Human or Agent).| Goal | Command |
|---|---|
| Setup | node scripts/setup_wizard.js (Run this first!) |
| List | node scripts/scan_agents.js |
| Health | node scripts/health_check.js |
| Stats | node scripts/log_analyzer.js |
List and profile all agents to understand their capabilities and routing configuration.
# List all agents
node {baseDir}/scripts/scan_agents.js
# Profile specific agent
node {baseDir}/scripts/generate_card.js <agent_id>
Ensure your agent ecosystem is healthy and valid.
# Validate registry integrity
node {baseDir}/scripts/validate_registry.js
# Check permissions (Agent A -> Agent B)
node {baseDir}/scripts/can_assign.js <source_id> <target_id>
# Visualize hierarchy
node {baseDir}/scripts/visualize_agents.js
Define how tasks flow between agents using references/task-routing-rules.md.
can_assign_to allows)requires_approval is true.scan_agents.js: Discovery toolvalidate_registry.js: Schema validatorcan_assign.js: Permission checkergenerate_card.js: Agent card generatorvisualize_agents.js: Hierarchy visualizerscan_agents.js: Discovery toolvalidate_registry.js: Schema validatorcan_assign.js: Permission checkergenerate_card.js: Agent card generatorvisualize_agents.js: Hierarchy visualizerhealth_check.js: Status monitor (Healthy/Slow/Offline)log_analyzer.js: Performance stats (Jobs/Success Rate)setup_wizard.js: Interactive configuration tool