name: b00t description: Use when user asks for /b00t to send b00t learn content to a nominated agent. disable-model-invocation: false
/b00t Skill (Claude Plugin)
Inputs
- --agent
- --learn
- --msg <string?>
Steps
- Parse flags from the request. # output: agent_id, learn_topics[], msg
- For each topic, run: b00t learn
# output: rendered_learn_text - Build a JSON payload with agent, topics, rendered content, msg, caller. # output: payload_json
- Try MCP first: mcp__b00t-mcp__b00t_agent_message
"b00t/learn" # output: MCP ack or error - If MCP unavailable, fallback to CLI: b00t-cli agent message
--subject "b00t/learn" --content ' ' # output: CLI ack or error - If CLI unavailable, fallback to ACP (experimental): publish to b00t:agent:
with payload # output: ACP publish status - If a required tool is missing, request: b00t install tool
with justification and WAIT. # output: install request queued
Output
- Confirm dispatch and transport used (MCP | CLI | ACP).