a2ui_templates

Render Flowchart, Form, Dashboard, Info Cards, and Gallery UI templates from structured data.

11|2|Updated Jun 25, 2025
One-click install
npx skills add https://github.com/cklxx/elephant.ai --skill a2ui-templates
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: a2ui_templates
Source: https://github.com/cklxx/elephant.ai/tree/main/skills/a2ui-templates
Command: npx skills add https://github.com/cklxx/elephant.ai --skill a2ui-templates

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the creation of visual UI layouts from pre-defined templates.

Core Features & Use Cases

  • Flowchart template for linear step diagrams with a structured layout.
  • Form template for collecting user data with labeled fields and a submit action.
  • Dashboard template to present metrics and recent activity in a compact, card-based UI.
  • Info Cards template to render compact summaries with titles, subtitles, and bodies.
  • Gallery template to display images with captions in a horizontal scrollable list.
  • Use Case: quickly prototype a product release UI by wiring in sample data and rendering the final UI.

Quick Start

Choose a template (Flowchart, Form, Dashboard, Info Cards, or Gallery), replace the data model values, and emit using the a2ui_emit payload with the target surfaceId and the structured data for the selected template.

Frequently Asked Questions about a2ui_templates

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

FAQPage Schema
How do I generate dashboard and flowchart templates from structured data?

You generate dashboard and flowchart templates by supplying a simple structured data model to a predefined template and emitting it using the a2ui_emit messaging contract for on-demand visual UI rendering.

Can I prototype a product release UI without external design tooling?

Yes, you can prototype a product release UI without external tooling by wiring sample data into pre-defined templates and rendering the final UI on demand through the a2ui_emit messaging contract.

What UI layouts are available for automated data-driven rendering?

Available UI layouts for data-driven rendering include Flowchart for linear step diagrams, Form for data collection, Dashboard for metrics, Info Cards for summaries, and Gallery for horizontal image scrolling.

How do I render a dashboard template on a specific target surface?

You render a dashboard template by replacing the data model values in the template and emitting the a2ui_emit payload with the target surfaceId and the structured data for that layout.

Does automated UI template rendering require any external dependencies?

No external dependencies are required for automated UI template rendering, as the Skill uses the built-in a2ui_emit messaging contract to render visual layouts on demand without external tooling.