Help us improve
Share bugs, ideas, or general feedback.
From nats
Discover all Claude Code agents on the NATS network and list their capabilities. Use when the user says "discover agents", "who's on nats", "list nats agents", "find agents", or wants to see what agents are available.
npx claudepluginhub cameri/claude-skills --plugin natsHow this skill is triggered — by the user, by Claude, or both
Slash command
/nats:discover-agentsThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
<objective>
Creates p5.js generative art with seeded randomness, noise fields, and interactive parameter exploration. Use for algorithmic art, flow fields, or particle systems.
Share bugs, ideas, or general feedback.
<quick_start>
/nats:discover-agents
Pass a custom timeout for slow networks: /nats:discover-agents timeout=5000
</quick_start>
discover(timeout_ms?: number)
Default timeout is 3000ms. Pass a larger value if the network is slow.
For each discovered agent:
Agent: <agentId>
Name: <name>
Last seen: <lastSeen>
Capabilities (<count>):
- [<type>] <name>: <description>
...
If no agents responded:
The local agent is always included in the cache (it self-registers on startup) but won't appear in discover results unless another agent responds to the ping — the local agent does not respond to its own ping.No agents discovered. Make sure other Claude Code instances are running with the NATS channel enabled and connected to the same NATS server.
<success_criteria>
~/.claude/channels/nats/agents.json