uni-agent

Consolidate cross-protocol agent access behind a single API.

266|71|Updated Jan 26, 2026
One-click install
npx skills add https://github.com/zrt-ai-lab/opencode-skills --skill uni-agent
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: uni-agent
Source: https://github.com/zrt-ai-lab/opencode-skills/tree/main/uni-agent
Command: npx skills add https://github.com/zrt-ai-lab/opencode-skills --skill uni-agent

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pyyaml, and includes scripts (resource) components.

What problem does it solve?

Coordinate and simplify cross-protocol agent interactions by exposing a single API to call, connect, and route across multiple agent ecosystems.

Core Features & Use Cases

  • Unified API: one interface to call methods on ANP, MCP, A2A, AITP, AP, LMOS agents.
  • Discovery & routing: discover available agents and delegate requests to the most appropriate protocol adapter.
  • Extensible integration: install new adapters to support additional protocols with a consistent developer experience.

Quick Start

Install UniAgent and run the CLI to view registered agents.

Frequently Asked Questions about uni-agent

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I unify multiple agent protocols like ANP, MCP, and A2A into a single API?▼

To unify multiple agent protocols, this Skill consolidates cross-protocol access for ANP, MCP, A2A, AITP, AP, and LMOS behind a single API. It enables discovery, connection, and method invocation through a consistent protocol adapter interface.

What is the best way to discover available agents across different agent ecosystems?▼

Discovering available agents across different ecosystems relies on frontmatter metadata for discovery. The system identifies registered agents and delegates requests to the most appropriate protocol adapter for execution.

Can I use Python to connect and route requests to LMOS or AITP agents?▼

Yes, you can use Python to connect and route requests to LMOS or AITP agents. The Skill provides a Python CLI and a unified API that supports discovery, connection, and method invocation across these multi-protocol agent frameworks.

Do I need pyyaml installed to run the unified agent protocol CLI?▼

Yes, you need pyyaml installed to run the unified agent protocol CLI, as it is a required dependency. The Skill uses this library alongside frontmatter metadata to parse configurations and enable protocol adapter discovery.

How do I add support for additional agent protocols not currently covered?▼

To add support for additional agent protocols, you can install new adapters to support additional protocols with a consistent developer experience. The Skill's extensible integration design allows routing across new agent ecosystems through its unified adapter interface.