一键导入
a2a
Agent-to-Agent protocol bridge for Ouroboros. Provides a local A2A-compatible server plus client tools for discovering and messaging other A2A agents.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Agent-to-Agent protocol bridge for Ouroboros. Provides a local A2A-compatible server plus client tools for discovering and messaging other A2A agents.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Bidirectional Telegram bot bridge for Ouroboros with configurable command modes, inline keyboard control panel, file/document delivery, and optional silent (edit-in-place) mirror.
Wide polished weather widget — current conditions, compact forecast, astronomy, and resilient wttr.in cache (no API key).
AgentRQ integration: structured HITL task board, permission gating, and real-time workspace bridge via MCP Streamable HTTP
Generate images from a text prompt via OpenRouter's image generation API (Nano Banana / Gemini Flash Image). Displays the result inside the widget and saves to disk for download.
Web search via DuckDuckGo — free, no API key required. Returns titles, URLs, and snippets.
Навигатор по операционной работе с банком: приостановления и блокировки счёта (115-ФЗ, ст. 76 НК, арест, заморозка), картотека и неоплаченные требования, сертификаты ЭП/ЭЦП и доступ к банк-клиенту (ДБО), доверенности. Прототип на данных-образце: показывает статус компании, даёт сводку по счёту и ставит ежедневную сводку на расписание.
| name | a2a |
| description | Agent-to-Agent protocol bridge for Ouroboros. Provides a local A2A-compatible server plus client tools for discovering and messaging other A2A agents. |
| version | 1.0.0 |
| type | extension |
| entry | plugin.py |
| permissions | ["net","tool","route","widget","read_settings","companion_process","inject_chat"] |
| env_from_settings | [] |
| when_to_use | User asks to communicate with another A2A-compatible agent, discover an agent card, send an A2A message, check A2A task status, or expose this Ouroboros instance as an A2A peer. |
| timeout_sec | 120 |
| install_specs | [{"kind":"pip","package":"protobuf<6"},{"kind":"pip","package":"a2a-sdk[http-server]>=1.0.0,<2.0.0"}] |
| companion_processes | [{"name":"a2a_server","command":["python3","scripts/a2a_daemon.py"],"runtime":"python3","restart_policy":"on_failure"}] |
This skill moves Ouroboros's Agent-to-Agent protocol support out of the core runtime. It exposes a small local A2A-compatible JSON-RPC server and registers three client tools:
discover — fetch another agent's Agent Card.send — send a message to another A2A agent.status — check a remote task status.The companion process talks back to the host through the loopback Host
Service API using the reviewed SkillToken grant. It does not patch the
core runtime and stores task state under the skill state directory.