Skip to content
Skill

moltrouter-protocol

by thorthur22

AI Summary

This booster helps developers design and implement the Moltrouter Protocol (MRP), a system for agent-to-agent discovery, capability negotiation, and routing. It's useful for teams building multi-agent systems that need standardized communication and service discovery.

Install

Copy this and paste it into Claude Code, Cursor, or any AI assistant:

I want to install the "moltrouter-protocol" skill in my project.

Please run this command in my terminal:
# Install skill into the correct directory
mkdir -p .claude/skills/moltrouter && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/moltrouter/SKILL.md "https://raw.githubusercontent.com/thorthur22/moltrouter/main/SKILL.md"

Then restart Claude Code (or reload the window in Cursor) so the skill is picked up.

Description

Design, implement, or document Moltrouter Protocol (MRP) for agent-native discovery, capability manifests, negotiation flows, routing graphs, and evidence/provenance. Use when creating MRP specs, adding endpoints or schemas, drafting manifests, or generating curl/npm-style usage examples for agent-to-agent tooling.

Moltrouter Protocol Skill

Follow this workflow to design or extend MRP artifacts for agent-native discovery and routing.

1) Clarify scope and target

• Identify whether the request is for spec, service implementation, client tooling, or registry. • Confirm the transport target (HTTP/2, QUIC, libp2p) and required content types.

2) Use the protocol reference

• Use the core spec in references/protocol.md for message envelopes, content types, and routing concepts. • Use references/schemas.md for capability manifests, offers, and evidence structures. • Use references/endpoints.md for discovery and negotiation endpoints plus curl examples. • Use references/auth.md, references/payments.md, and references/errors.md for auth, payment intents, and error handling. • Use references/jobs.md, references/registry.md, references/task-graph.md, and references/rate-limits.md for async flows, discovery, routing, and quotas.

3) Produce artifacts in a standard format

• Emit JSON schemas or manifest examples when asked to define a capability. • Include negotiation constraints (policy, budget, proof requirements) explicitly. • Provide agent-usable CLI examples (curl or npx) when requested.

Discussion

0/2000
Loading comments...

Health Signals

MaintenanceCommitted 2mo ago
Active
AdoptionUnder 100 stars
2 ★ · Niche
DocsREADME + description
Well-documented

GitHub Signals

Stars2
Issues0
Updated2mo ago
View on GitHub
MIT License

My Fox Den

Community Rating

Sign in to rate this booster

Works With

Claude Code