Interact with the OmniRoute A2A server from the CLI. Send tasks, inspect skill execution history, and test the JSON-RPC 2.0 agent-to-agent protocol interactively.
60
70%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Passed
No known issues
Fix and improve this skill with Tessl
tessl review fix ./skills/cli-a2a/SKILL.mdInteract with the OmniRoute A2A server from the CLI. Send tasks, inspect skill execution history, and test the JSON-RPC 2.0 agent-to-agent protocol interactively.
npm install -g omniroute # or: npx omniroute
omniroute --versiona2aAgent-to-Agent (A2A) server
Example:
omniroute a2aa2a statusShow A2A server status
Flags:
--jsonExample:
omniroute a2a statusa2a cardPrint the Agent Card JSON
Example:
omniroute a2a carda2a skillsExample:
omniroute a2a skillsa2a invoke <skill>Flags:
--input <json>--input-file <path>--wait--timeout <ms>Example:
omniroute a2a invoke <skill>a2a tasksExample:
omniroute a2a tasksa2a listFlags:
--status <s>--skill <s>--limit <n>--since <ts>Example:
omniroute a2a lista2a get <id>Example:
omniroute a2a get <id>a2a cancel <id>Flags:
--yesExample:
omniroute a2a cancel <id>a2a watch <id>Example:
omniroute a2a watch <id>a2a stream <id>Example:
omniroute a2a stream <id>a2a logs <id>Example:
omniroute a2a logs <id>3070925
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.