Manage 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.
Usage Guidance
Install only if you intend to manage agent delegation. Before use, replace the bundled Ilkerkaan/Telegram escalation target, review main agent privileges, require explicit approval for spawned or long-running agents, and do not rely on can_assign.js as a strong authorization boundary without fixing its target validation.
Capability Analysis
Type: OpenClaw Skill
Name: agents-manager
Version: 1.0.2
The skill bundle's Node.js scripts primarily handle local file operations for agent configuration. However, the `agent-registry.md` and other documentation (e.g., `task-routing-rules.md`) explicitly declare that the 'main' agent, which this skill manages, possesses extremely broad and powerful capabilities. These include arbitrary shell command execution (`exec, process`), network access (`web_search, web_fetch`), browser control (`browser`), persistence (`cron`), and the ability to spawn and control other agents (`sessions_spawn, sessions_send`). While these capabilities are plausibly required for an agent management skill, their extensive nature introduces significant security risks, even without explicit malicious intent found in the skill's direct instructions or code.
Capability Assessment
⚠
Purpose & Capability
The purpose is coherent for managing and routing agent work, but the bundled registry gives the main agent broad shell, network, browser, cron, memory, and agent-spawning capabilities and treats it as an orchestrator for on-demand sub-agents.
⚠
Instruction Scope
The instructions disclose approval and routing concepts, but task-routing rules allow sessions_spawn, sessions_send, and external human messaging without clear lifecycle limits, target containment, or installer-controlled escalation configuration.
ℹ
Install Mechanism
No package download or hidden installer was found; the skill uses included Node.js helper scripts. Node is declared in skill metadata and scripts are run manually.
⚠
Credentials
Most scripts only read or update bundled registry files, but the documented workflow can move task context to other agents or to a Telegram contact, which is broader than local registry management.
⚠
Persistence & Privilege
The persistent agent registry controls future routing decisions, and can_assign.js grants main unconditional assignment approval instead of validating the requested target against structured registry rules.
How to Use
Make sure OpenClaw is installed (local or Docker)
Run the install command in chat: /install agents-manager
After installation, invoke the skill by name or use /agents-manager
Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.2
**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.
v1.0.1
v1.0.1 - Hierarchy & Approval Protocols Update
Key Features Added:
- 🛡️ Strict Hierarchy: Introduced `reports_to` and `can_assign_to` rules for controlled task delegation.
- 🤝 Handshake Protocol: Implemented an approval workflow ensuring agents verify permissions before accepting tasks.
- 📇 Agent Cards: Added [generate_card.js](cci:7://file:///b:/SKILL/agents-manager/scripts/generate_card.js:0:0-0:0) to produce standardized JSON capability cards for agent discovery.
- ✅ Validation Tools: New [validate_registry.js](cci:7://file:///b:/SKILL/agents-manager/scripts/validate_registry.js:0:0-0:0) script to ensure registry integrity and prevent invalid routing.
- 📊 Visualization: Added mermaid.js graph generation for agent hierarchy.
- 🧹 Refactored project structure to match ClawHub publishing standards.
v1.0.0
agents-manager 1.0.0
- Initial release with centralized agent management for Clawdbot.
- Supports agent discovery, profiling, and registering capabilities.
- Define routing hierarchy (can_assign_to, reports_to, escalation_path) between agents and humans.
- Enables intelligent task assignment and escalation through defined routing paths.
- Tracks agent registry, capabilities, completed work, and maintains logs.
- Includes scripts and references for schema, registry, and routing rules.
Metadata
Slugagents-manager
Version1.0.2
License—
All-time Installs182
Active Installs20
Total Versions3
Frequently Asked Questions
What is Agent manager?
Manage 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. It is an AI Agent Skill for Claude Code / OpenClaw, with 4849 downloads so far.
How do I install Agent manager?
Run "/install agents-manager" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Agent manager free?
Yes, Agent manager is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Agent manager support?
Agent manager is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Agent manager?
It is built and maintained by agentandbot (@agentandbot-design); the current version is v1.0.2.