Skip to content
Back to skills

Moltrouter Protocol

ASecurity

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.

  • 57 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added October 17, 2026
businessgo

Works with

  • cli

Security analysis

A100/100

Scanned October 17, 2026

npx -y skills add diegosouzapw/awesome-omni-skill --skill moltrouter-protocol --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Moltrouter Protocol?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Moltrouter Protocol
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/diegosouzapw-moltrouter-protocol/badge)](https://www.skillsdirectory.com/skills/diegosouzapw-moltrouter-protocol)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: moltrouter-protocol
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.

## 4) Validate consistency
- Ensure message types and fields align with the envelope in `references/protocol.md`.
- Ensure endpoints link back to the discovery flow and offer/execute lifecycle.

## 5) Keep outputs agent-native
- Prefer declarative structures (intent, capabilities, proofs) over prose.
- Include provenance and evidence fields whenever output represents an execution.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.