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.