Setup & Installation

Install Agent manager using the ClawHub CLI or OpenClaw CLI:

clawhub install agents-manager

If the CLI is not installed:

npx clawhub@latest install agents-manager

Or install with OpenClaw CLI:

openclaw skills install agents-manager

View on ClawHub · View on GitHub

What This Skill Does

Agent manager is an AI & Machine Learning skill for OpenClaw.

Agents Manager

Manage 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.

🤖 For Agents

System Prompt (Copy-Paste)

Give this prompt to any agent to teach them this skill:

"You have access to the agents-manager skill. Use it to discover peers (scan_agents), check permissions (can_assign.js), and route tasks. Always follow the Handshake Protocol: Check requires_approval before assigning. If true, ask me first."

Core Rules

  1. Discovery: Always check scan_agents.js before assuming an agent exists.
  2. Permission: Never assign a task without checking can_assign.js or agent-registry.md.
  3. protocol:
    • IF requires_approval is FALSE -> Assign directly.
    • IF requires_approval is TRUE -> Ask supervisor (Human or Agent).

👤 For Humans

Quick Start

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

1. Agent Discovery & Profiling

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>

2. Validation & Health

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

3. Task Routing & Escalation

Define how tasks flow between agents using references/task-routing-rules.md.

  • Direct: Agent → Agent (if can_assign_to allows)
  • Handshake: Request approval if requires_approval is true.
  • Escalation: Helper → Supervisor → Human

Resources

Scripts

  • scan_agents.js: Discovery tool
  • validate_registry.js: Schema validator
  • can_assign.js: Permission checker
  • generate_card.js: Agent card generator
  • visualize_agents.js: Hierarchy visualizer
  • scan_agents.js: Discovery tool
  • validate_registry.js: Schema validator
  • can_assign.js: Permission checker
  • generate_card.js: Agent card generator
  • visualize_agents.js: Hierarchy visualizer
  • health_check.js: Status monitor (Healthy/Slow/Offline)
  • log_analyzer.js: Performance stats (Jobs/Success Rate)
  • setup_wizard.js: Interactive configuration tool

Version History

Latest version: 1.0.2

First published: Jan 31, 2026. Last updated: Feb 9, 2026.

3 versions released.

**Summary: Modernized and expanded agent management with new scripts, protocols, and clearer human/agent workflows.** - Added comprehensive agent management scripts (discovery, validation, health checking, stats, visualization, setup). - Introduced "Handshake Protocol" and approval workflows for task assignment. - Replaced older references/structure files to fix naming consistency. - Split guidance for humans and agents, including step-by-step commands and protocols. - Included detailed references and agent registry schema for easier onboarding and management. - Updated metadata and homepage for better integration and discoverability.

Frequently Asked Questions

Is Agent manager free to use?
Yes. Agent manager is a free, open-source skill available on the OpenClaw Skills Registry. You can install and use it at no cost, and the source code is publicly available for review and contribution.
What platforms does Agent manager support?
It runs on any platform that supports OpenClaw, including macOS, Linux, and Windows. As long as you have the OpenClaw runtime installed, Agent manager will work seamlessly across operating systems.
How do I update Agent manager?
Run openclaw skills update agents-manager to get the latest version. OpenClaw will download and apply the update automatically, preserving your existing configuration.
What's new in Agent manager?
The latest update (1.0.2) includes: **Summary: Modernized and expanded agent management with new scripts, protocols, and clearer human/agent workflows.** - Added comprehensive agent management scripts (discovery, validation, health ...