ui-live-tiles

Render persistent interactive UI tiles with hiccup components and data aggregation.

1|Updated Apr 21, 2026
One-click install
npx skills add https://github.com/seantempesta/seon --skill ui-live-tiles
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ui-live-tiles
Source: https://github.com/seantempesta/seon/tree/main/seon-skills/ui-live-tiles
Command: npx skills add https://github.com/seantempesta/seon --skill ui-live-tiles

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill solves the problem of information fragmentation where critical data, plans, and status updates are lost in a scrolling chat log, making it difficult for the user to maintain a clear overview of the agent's progress.

Core Features & Use Cases

  • Persistent Canvas: Replaces transient text messages with a focal, re-rendering tile on the agent's page that stays visible throughout the interaction.
  • Interactive Controls: Provides buttons, forms, and inputs that allow the user to trigger agent functions directly from the visual interface.
  • Data Aggregation: Uses built-in tools to summarize and visualize stored data, such as expense totals or task counts, in a clean, structured format.

Quick Start

Use the ui-live-tiles skill to render a status dashboard that displays the current count of open tasks and a button to add a new one.

Frequently Asked Questions about ui-live-tiles

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

FAQPage Schema
How do I create a persistent visual dashboard instead of losing data in a scrolling chat log?

You can create a persistent visual dashboard by rendering dynamic hiccup-based components directly on the agent's primary canvas. This replaces transient text messages with a focal, re-rendering tile that stays visible throughout the interaction.

Can I add interactive controls like buttons and forms to an AI agent's user interface?

Yes, you can add interactive controls to the user interface. The skill provides buttons, forms, and inputs that allow you to trigger agent functions and accept user input directly from the visual interface.

How do I visualize database records for real-time updates using Clojure and Hiccup?

You can visualize database records by binding agent functions to interactive tiles and aggregating stored data. This supports state-driven UI updates for real-time visualization of items like expense totals or task counts.

What's the best way to aggregate and display task status data on an AI agent canvas?

The best way to aggregate and display task status is to use built-in tools that summarize and visualize stored data in a clean, structured format. This enables state-driven UI updates directly on the agent's persistent canvas.

Does this interactive visualization skill require any external dependencies or components?

No external dependencies or components are required. The skill operates independently to facilitate rendering dynamic hiccup-based components and control elements directly on the agent's page.