b00t

star 12

Use when user asks for /b00t to send b00t learn content to a nominated agent.

elasticdotventures By elasticdotventures schedule Updated 1/31/2026

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

  1. Parse flags from the request. # output: agent_id, learn_topics[], msg
  2. For each topic, run: b00t learn # output: rendered_learn_text
  3. Build a JSON payload with agent, topics, rendered content, msg, caller. # output: payload_json
  4. Try MCP first: mcp__b00t-mcp__b00t_agent_message "b00t/learn" # output: MCP ack or error
  5. If MCP unavailable, fallback to CLI: b00t-cli agent message --subject "b00t/learn" --content '' # output: CLI ack or error
  6. If CLI unavailable, fallback to ACP (experimental): publish to b00t:agent: with payload # output: ACP publish status
  7. 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).
Install via CLI
npx skills add https://github.com/elasticdotventures/_b00t_ --skill b00t
Repository Details
star Stars 12
call_split Forks 0
navigation Branch main
article Path SKILL.md
More from Creator
elasticdotventures
elasticdotventures Explore all skills →