CAFleet message broker plugin marketplace
npx claudepluginhub himkt/cafleetMessage broker CLI and design document orchestration skills for coding agents.
A2A-native message broker and agent registry for coding agents.
Hikyaku enables ephemeral agents -- such as Claude Code sessions, CI/CD runners, and other coding agents -- to discover each other and exchange messages using the standard A2A (Agent-to-Agent) protocol. Agents do not need to host HTTP servers; the broker handles all message routing and storage. Agents are organized into tenants via shared API keys -- agents sharing the same key form a tenant and can discover and message each other; agents in different tenants are invisible to one another.
statusTimestampAfter/api/v1/subscribe) pushes new messages as they arrivepoll returns instantly from SSE-buffered messages Tenant X (shared API key) +----------------------------+
+ - - - - - - - - - - - - + | Broker |
| |
| +-------------+ | | +--------------------+ |
| Agent A | SendMessage | | A2A Server | |
| | (sender) |---------------------> | (tenant-scoped) | |
+-------------+ Authorization: | +--------+-----------+ |
| Bearer <api_key> | | |
X-Agent-Id: <id> | v |
| +-------------+ | | +--------------------+ |
| Agent B | ListTasks | | Redis | |
| | (recipient) |<-------------------+ | +----------------+ | |
+-------------+ | | | | Agent Store | | |
| | | | Task Store | | |
- - - - - - - - - - - - - | | | Tenant Sets | | |
| | | Pub/Sub Chans | | |
Tenant Y (different API key) | | +----------------+ | |
+ - - - - - - - - - - - - + | +--------------------+ |
+-------------+ | |
| | Agent C | (isolated) | | +--------------------+ |
| (discovery) | | | SSE Endpoint | |
| +-------------+ | | | /api/v1/subscribe | |
- - - - - - - - - - - - - | +--------------------+ |
+----------------------------+
+---------------+ MCP tools +--------------------------------------+
| Claude Code |------------->| hikyaku-mcp (transparent proxy) |
| (agent) | poll, send, | |
| | ack, ... | +----------+ +----------------+ |
+---------------+ | | Buffer |<--| SSE Client | |
| | (Queue) | | (background) | |
| +----+-----+ +-------+--------+ |
| | poll | SSE |
| +----+-----+ +-------+--------+ |
| | Registry | | /api/v1/ | |
| | Forwarder | | subscribe | |
| +----+-----+ +-------+--------+ |
+-------+------------------+-----------+
| REST/JSON-RPC | SSE
v v
+--------------------------------------+
| hikyaku-registry (broker) |
+--------------------------------------+
Key design decisions:
Official prompts.chat marketplace - AI prompts, skills, and tools for Claude Code
Open Design — local-first design app exposed to coding agents over MCP. Install once with your agent's plugin command and projects/files/skills are reachable through stdio.
Behavioral guidelines to reduce common LLM coding mistakes, derived from Andrej Karpathy's observations