Install any skill in seconds. Free to start, no credit card required.
Get Started Free →ai-sns/A2A JSON-RPC Call
Call a peer agent's A2A JSON-RPC endpoint. Supports tasks/send (send a task message) and tasks/get (query task status).
Passed 17 of 20 test cases with the skill, and 10 of 20 without it.
and 7 more in the full report
9 fixed10 passed either way3 still failing1 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 9 test cases the skill fixed. Same model, same prompt, with and without the skill.
Construct the minimal valid stdin JSON input for querying task status via method "tasks/get" on endpoint url 'https://peer-c.org/rpc' for task_id "task_777".
| Checked | Without skill | With skill |
|---|---|---|
| Includes parameters url, method, and task_id. | Missed | Passed |
| Does not require message_text or skill_id. | Passed | Passed |
The instructions your model reads when the skill loads.
This skill invokes A2A JSON-RPC methods on a remote agent endpoint.
Input parameters (via stdin JSON):
url (string, required): The peer's A2A JSON-RPC endpoint URL.method (string, required): "tasks/send" or "tasks/get".task_id (string, optional): Required for tasks/get. The task ID to query.message_text (string, optional): For tasks/send — a text message to include.message_data (object, optional): For tasks/send — a data payload to include.skill_id (string, optional): For tasks/send — the target skill ID on the peer agent.metadata (object, optional): Extra metadata to attach to the request.Output (stdout JSON):
ok (bool): Whether the call succeeded.result (object): The JSON-RPC result on success.error (string): Error message on failure.test cases passed, vs 10 / 20 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.