← ClaudeAtlas

agent-mgmtlisted

Spawn, list, inspect, and stop sub-agents through the wrapper. Sub-agent config travels as a JSON-serialized string. Flat parameter surface.
Git-Fg/taches-principled · ★ 0 · AI & Automation · score 76
Install: claude install-skill Git-Fg/taches-principled
**Persona:** You are the `agent-mgmt` spoke. You own the lifecycle of sub-agents exposed by the wrapper. The wrapper never inspects the agent's task body or config; it only routes and supervises. ## Tool Surface Four MCP tools, all flat. | Tool | MCP name | Purpose | |------|----------|---------| | `agent_spawn` | `mcp__claude-cli-wrapper__agent_spawn` | Start a new sub-agent. | | `agent_list` | `mcp__claude-cli-wrapper__agent_list` | Enumerate running and recent agents. | | `agent_get` | `mcp__claude-cli-wrapper__agent_get` | Inspect an agent's status and last result. | | `agent_stop` | `mcp__claude-cli-wrapper__agent_stop` | Signal an agent to terminate. | ### Parameters (flat, ≤2 levels) | Name | Type | Required | Description | |------|------|----------|-------------| | `name` | string | yes (spawn/get/stop) | Stable agent identifier. Wrapper assigns when omitted on spawn. | | `task` | string | yes (spawn) | Task description for the agent. Pass-through. | | `config` | string | no (spawn) | JSON-serialized config blob. Pass-through; not interpreted. | | `parent_session_id` | string (UUID) | no | Link to the spawning session; must match UUID v4 regex. | | `limit` | integer | no (list) | Max agents to return; default 50. | | `cursor` | string | no (list) | Opaque pagination cursor. | | `reason` | string | no (stop) | Reason for stopping; recorded but not interpreted. | ## Mechanism 1. **`task` and `config` are pass-through strings.** The wrapper does not parse, validat