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.