Install any skill in seconds. Free to start, no credit card required.
Get Started Free →borghei/agent-protocol
Design AI agent communication protocols: MCP tool schemas, A2A, function calling, and inter- agent messaging.
Passed 16 of 22 test cases with the skill, and 11 of 22 without it.
and 4 more in the full report
5 fixed11 passed either way6 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 5 test cases the skill fixed. Same model, same prompt, with and without the skill.
Just draft it. We are building custom tools for a Claude desktop client running locally via stdio with no authentication required. Create a JSON Schema input definition for a weather lookup tool with location as required and units as optional string enum.
| Checked | Without skill | With skill |
|---|---|---|
| Lists assumptions at top of artifact. | Missed | Passed |
| Uses JSON Schema format for tool input argument validation. | Passed | Passed |
| Formats tool definition for Model Context Protocol (MCP). | Missed | Passed |
The instructions your model reads when the skill loads.
The agent designs tool schemas for MCP, Google A2A, and OpenAI Function Calling protocols. It implements transport selection, capability discovery, authentication flows (OAuth 2.1, API keys), structured error handling, rate limiting, and protocol bridges for heterogeneous agent ecosystems.
Before designing the protocol, confirm these inputs. If any is unknown or vague, ASK — do not assume:
Stop rule: ask only the 2-3 that most change the output. If the user says "just draft it," proceed and list your assumptions at the top of the artifact.
What are you building?
│
├─ Tools for a single LLM client (Claude, Cursor, Copilot)
│ └─ Use MCP — it's the native protocol for tool serving
│
├─ Agent-to-agent communication across organizations
│ └─ Use A2A — designed for cross-boundary agent discovery and delegation
test cases passed, vs 11 / 22 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.