What problem does it solve?
This skill solves the challenge of creating rich, interactive user interfaces directly from AI Agent responses, moving beyond simple text-based chat to structured, functional UI components.
Core Features & Use Cases
- A2UI Protocol Implementation: Enables dynamic rendering of XCard.Box and XCard.Card components based on JSON command streams.
- Action Handling: Provides a robust mechanism for capturing user interactions (like button clicks or form submissions) and routing them back to the Agent.
- Use Case: Build a dynamic booking assistant where the AI Agent renders a date picker, a seat selection grid, and a confirmation button directly in the chat interface, updating the UI state in real-time as the user interacts.
Quick Start
Use the x-card skill to render a new surface with the id welcome and register the local catalog for the booking flow.