@diegosouzapw/cli-a2a

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.

View in AI SkillSafe app
0 downloads
0 stars
0 demos
SKILL.md
namecli-a2a
descriptionInteract 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.
<!-- generated by src/lib/agentSkills/generator.ts; manual edits will be overwritten -->

Overview

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.

Quick install

npm install -g omniroute   # or: npx omniroute
omniroute --version

Subcommands

a2a

Agent-to-Agent (A2A) server

Example:

omniroute a2a

a2a status

Show A2A server status

Flags:

  • --json

Example:

omniroute a2a status

a2a card

Print the Agent Card JSON

Example:

omniroute a2a card

a2a skills

Example:

omniroute a2a skills

a2a invoke <skill>

Flags:

  • --input <json>
  • --input-file <path>
  • --wait
  • --timeout <ms>

Example:

omniroute a2a invoke <skill>

a2a tasks

Example:

omniroute a2a tasks

a2a list

Flags:

  • --status <s>
  • --skill <s>
  • --limit <n>
  • --since <ts>

Example:

omniroute a2a list

a2a get <id>

Example:

omniroute a2a get <id>

a2a cancel <id>

Flags:

  • --yes

Example:

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>

Embed badges

Add these to your README to show the skill's verification status.

SkillSafe verified badge
Verified badge
[![SkillSafe verified badge](https://api.skillsafe.ai/v1/badge/@diegosouzapw/cli-a2a/verified)](https://skillsafe.ai/skill/@diegosouzapw/cli-a2a/)
Installs badge
Installs badge
[![Installs badge](https://api.skillsafe.ai/v1/badge/@diegosouzapw/cli-a2a/installs)](https://skillsafe.ai/skill/@diegosouzapw/cli-a2a/)
Scan badge
Scan badge
[![Scan badge](https://api.skillsafe.ai/v1/badge/@diegosouzapw/cli-a2a/scan)](https://skillsafe.ai/skill/@diegosouzapw/cli-a2a/)
Eval pass rate badge
Eval pass rate
[![Eval pass rate badge](https://api.skillsafe.ai/v1/badge/@diegosouzapw/cli-a2a/eval)](https://skillsafe.ai/skill/@diegosouzapw/cli-a2a/)