a2ui-renderer

Render declarative A2UI surfaces within CopilotKit v2 with theming support.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/aranlucas/agents --skill a2ui-renderer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: a2ui-renderer
Source: https://github.com/aranlucas/agents/tree/main/.agents/skills/a2ui-renderer
Command: npx skills add https://github.com/aranlucas/agents --skill a2ui-renderer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @copilotkit/react-core, @copilotkit/runtime, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill allows for the rendering of A2UI (Agent-to-UI) declarative surfaces within CopilotKit v2, providing a seamless UI for agents.

Core Features & Use Cases

  • A2UI Rendering: Enables rendering of A2UI declarative surfaces, enhancing the user interface experience.
  • Framework Integration: Designed to work within the CopilotKit framework, offering easy integration and customization.
  • Theme Customization: Supports theming to match the application's design and brand identity.
  • Use Case: An agent can now render a user-friendly A2UI interface for complex operations, providing a more interactive experience.

Quick Start

Activate the a2ui-renderer in CopilotKit via the CopilotRuntime, and enable it via the <CopilotKit a2ui={{ theme }}> provider.

Frequently Asked Questions about a2ui-renderer

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

FAQPage Schema
How do I render declarative UI surfaces in CopilotKit v2?

To render declarative UI surfaces in CopilotKit v2, activate the a2ui-renderer via the CopilotRuntime and enable it using the <CopilotKit a2ui={{ theme }}> provider to seamlessly render A2UI interfaces for agents.

What are A2UI declarative surfaces and when do I need them?

A2UI declarative surfaces are Agent-to-UI components that provide a seamless, interactive user interface for complex agent operations. You need them when enhancing AI application user experiences within the CopilotKit framework.

Can I customize the theme of A2UI surfaces in React?

Yes, you can customize the theme of A2UI surfaces in React. The renderer supports theming to match your application's design and brand identity by passing theme configurations through the CopilotKit provider.

Does the A2UI renderer require specific CopilotKit dependencies?

Yes, the A2UI renderer requires @copilotkit/react-core and @copilotkit/runtime dependencies to function properly within the CopilotKit v2 framework for rendering declarative agent UI components.

What is the best way to integrate declarative UI rendering with an existing React AI application?

The best way to integrate declarative UI rendering is by using the CopilotKit framework, activating the renderer via CopilotRuntime, and enabling the provider to allow agents to render interactive A2UI interfaces.