{ "description": "Generate a JIT subagent config. No args prints the JSON template.", "prompt": "## subagent_generate\n\nGenerate a JIT subagent config. No args prints the JSON template.\nWith JSON input, creates the config and prints the agent name.\n\n```\nsubagent_generate(role=\"backend dev\")\nsubagent_generate()\n```", "args": { "type": "object", "properties": { "role": { "type": "string", "description": "Who this agent is and what it does" }, "name": { "type": "string", "description": "Config name (default: jit-\u003chex\u003e)" }, "roster": { "type": "string", "description": "Name/task mapping of peers" }, "shared_task": { "type": "string", "description": "Tracking entry or issue ID" }, "protocol": { "type": "string", "description": "Coordination mechanics" }, "constraints": { "type": "array", "items": { "type": "string" }, "description": "Array of constraint strings" }, "prompt": { "type": "string", "description": "Legacy: complete identity as single string" } } } }