a2ui

Solid

Use this skill when working with A2UI (Agent-to-User Interface) - Google's open protocol for agent-driven declarative UIs. Triggers on tasks involving A2UI message generation, component catalogs, data binding, surface management, renderer development, custom components, or integrating A2UI with A2A Protocol, AG UI, or agent frameworks like Google ADK. Covers building agents that generate A2UI JSON, setting up client renderers (Lit, React, Angular, Flutter), creating custom catalogs, and handling client-to-server actions.

Web & Frontend 167 stars 29 forks Updated today MIT

Install

View on GitHub

Quality Score: 92/100

Stars 20%
74
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

When this skill is activated, always start your first response with the ๐Ÿงข emoji. # A2UI - Agent-to-User Interface Protocol A2UI is an open-source protocol from Google that enables AI agents to generate rich, interactive user interfaces through declarative JSON rather than executable code. It solves the critical challenge of safely transmitting UI across trust boundaries in multi-agent systems - agents describe UI intent using a flat list of pre-approved components, and clients render them natively across web, mobile, and desktop. The format is optimized for LLM generation with streaming support, incremental updates, and framework-agnostic rendering. --- ## When to use this skill Trigger this skill when the user: - Wants to build an agent that generates A2UI JSON responses - Needs to set up a client renderer (Lit, React, Angular, Flutter) for A2UI - Is working with A2UI message types (`surfaceUpdate`, `createSurface`, etc.) - Wants to create or customize an A2UI component catalog - Needs to implement data binding between components and a data model - Is integrating A2UI with A2A Protocol or AG UI transport - Wants to handle client-to-server actions (button clicks, form submissions) - Is building custom components or extending the basic catalog Do NOT trigger this skill for: - General UI framework questions unrelated to agent-generated interfaces - A2A Protocol questions that don't involve UI rendering --- ## Setup & authentication ### Environment variables ```env GE...

Details

Author
AbsolutelySkilled
Repository
AbsolutelySkilled/AbsolutelySkilled
Created
2 months ago
Last Updated
today
Language
MDX
License
MIT

Similar Skills

Semantically similar based on skill content โ€” not just same category

Web & Frontend Listed

a2ui

Use this skill when working with A2UI (Agent-to-User Interface) - Google's open protocol for agent-driven declarative UIs. Triggers on tasks involving A2UI message generation, component catalogs, data binding, surface management, renderer development, custom components, or integrating A2UI with A2A Protocol, AG UI, or agent frameworks like Google ADK. Covers building agents that generate A2UI JSON, setting up client renderers (Lit, React, Angular, Flutter), creating custom catalogs, and handling client-to-server actions.

3 Updated today
Samuelca6399
Web & Frontend Solid

a2a-protocol

Use this skill when working with the A2A (Agent-to-Agent) protocol - agent interoperability, multi-agent communication, agent discovery, agent cards, task lifecycle, streaming, and push notifications. Triggers on any A2A-related task including implementing A2A servers/clients, building agent cards, sending messages between agents, managing tasks, and configuring push notification webhooks.

167 Updated today
AbsolutelySkilled
Web & Frontend Listed

a2a-protocol

Use this skill when working with the A2A (Agent-to-Agent) protocol - agent interoperability, multi-agent communication, agent discovery, agent cards, task lifecycle, streaming, and push notifications. Triggers on any A2A-related task including implementing A2A servers/clients, building agent cards, sending messages between agents, managing tasks, and configuring push notification webhooks.

3 Updated today
Samuelca6399
Web & Frontend Solid

absolute-ui

Use this skill when building user interfaces that need to look polished, modern, and intentional - not like AI-generated slop. Triggers on UI design tasks including component styling, layout decisions, color choices, typography, spacing, responsive design, dark mode, accessibility, animations, landing pages, onboarding flows, data tables, navigation patterns, and any question about making a UI look professional. Covers CSS, Tailwind, and framework-agnostic design principles.

167 Updated today
AbsolutelySkilled
AI & Automation Solid

aionui-skills

Access the AionUI Skills registry โ€” discover and download AI agent skills. Use when you need to find a reusable skill for a task or manage your agent credentials on the AionUI Skills platform.

27,352 Updated today
iOfficeAI