Taosmd A2a

Set up agent-to-agent comms and named channels via the taOSmd A2A bus.

jaylfc 50a1714 1.1 KB Updated

File contents

Print the setup guide from the taosmd package, then execute it. taOSmd must be importable to read the guide, so install it first if it is missing:

python -c "import taosmd" 2>/dev/null || pip install git+https://github.com/jaylfc/taosmd
python -c "import taosmd; print(taosmd.a2a_setup_guide())"

Follow every step in the guide in order. The guide is the source of truth for checking for an existing server, starting the bus, creating/joining a channel, and generating the invite block for the user's other agents.

After joining a channel, set up the hourly bus-check cron so you do not miss messages when your session ends — follow the "Durable monitoring" section in the guide for idempotent cron/schtasks setup instructions. That section also covers realtime pickup: taosmd a2a-watch (stream new messages one line each, wrap in a process monitor for instant in-session pickup) and taosmd a2a-bridge (run a trigger command per message to wake a dormant session). Keep the hourly cron as the durable floor underneath either.

jaylfc/taosmd/tree/main/.claude/skills/taosmd-a2a commit 50a1714242

Frequently asked questions

npx skillmds@latest add jaylfc/taosmd-a2a-2