Skip to content
Back to skills

Agents Manager

ASecurity

"Manage Clawdbot agents: discover, profile, track capabilities,

  • 14 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 7, 2026
toolsgobashnodeperformance

Security analysis

A100/100

Pro scans all 14 files and shows the line behind each finding

Scanned September 7, 2026

npx -y skills add modbender/skill-library-mcp --skill agents-manager --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Agents Manager?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Agents Manager
[![Security: A β€” Skills Directory](https://www.skillsdirectory.com/api/skills/modbender-agents-manager/badge)](https://www.skillsdirectory.com/skills/modbender-agents-manager)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: agents-manager
description: "Manage Clawdbot agents: discover, profile, track capabilities,
  define routing hierarchy, and assign tasks."
---


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

```bash
# 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.

```bash
# 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

- **[agent-profile-schema.md](references/agent-profile-schema.md)**: Standard profile with routing & card fields.
- **[agent-registry.md](references/agent-registry.md)**: Live registry of all agents.
- **[task-routing-rules.md](references/task-routing-rules.md)**: Decision matrix and handshake protocol.

## 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

Files in this skill

  • README.md1.6 KB
  • SKILL.md3.2 KB
  • references/agent-profile-schema.md2.8 KB
  • references/agent-registry.md3.9 KB
  • references/health-check-template.md900 B
  • references/task-routing-rules.md4.3 KB
  • scripts/can_assign.js1.4 KB
  • scripts/generate_card.js1.2 KB
  • scripts/health_check.js2.1 KB
  • scripts/log_analyzer.js4.3 KB
  • scripts/scan_agents.js3.6 KB
  • scripts/setup_wizard.js2.6 KB
  • scripts/validate_registry.js3.2 KB
  • scripts/visualize_agents.js705 B

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…