synapse-client

Installation
SKILL.md

synapse-client

A single, self-contained skill that lets any agent connect to and fully operate on any Synapse mesh. Provide a URL + port + auth; if none given, it connects to the local mesh running at nats://localhost:4222.

Ships:

  • client.py — drop-in async Python client (pip install nats-py)
  • cli.sh — bash wrappers over the nats CLI for agents that can only shell out
  • reference.md — envelope, subjects, states, error codes, heartbeat format
  • transport.md — every connection mode (anonymous / NKey / JWT / WebSocket / leaf-node / Synadia Cloud / HTTP bridge) + gotchas
  • config.mdnats.conf template, NKey generation, per-role permissions template

When to use

Installs
1
First Seen
Jul 2, 2026
synapse-client — drolu/agent-skills