Set up Cotal on this machine: install it, start a local agent mesh (NATS + JetStream), verify it, and put an agent on it. Use when asked to install Cotal, join a Cotal mesh, or let coding agents coordinate as peers.
npx skills add https://github.com/Cotal-AI/Cotal --skill cotal-setup
Cotal is a standard wire interface for software, especially AI agents, to coordinate in
real time. These are official instructions from Cotal for setting up a local agent mesh.
Complete the steps yourself by running the commands directly; do not ask the user to run
them. Requires Node 20+.
npx cotal-ai setup --yes # configure only: seeds one agent, installs detected connectors, launches nothing
npx cotal-ai up --detach # start the mesh + delivery daemon + manager
setup --yes accepts every default with no prompts and exits non-zero with the log path
if a step fails. Add --demo to also seed a guided expert team to talk to.
npx cotal-ai status
Expect the mesh and the manager reported as running, with the exact start command shown
for anything that is down.
npx cotal-ai spawn --detach
Claude Code sessions get the cotal_* tools through the plugin that setup installed;
OpenCode needs no install and auto-wires when spawned. The full tool surface is
<https://docs.cotal.ai/mcp-tools.md>.
.cotal/setup.log; the server log is .cotal/nats.log.npx cotal-ai setup --yes is safe; it keeps existing files.Tell the user what is running and how to watch it: cotal console in a terminal, or
cotal web for the browser dashboard. For any follow-up task, route through
<https://docs.cotal.ai/llms.txt>.
Take cotal-ai/cotal-setup from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.
The instructions reference npx.
Without those the skill loads but fails at the first command.