rich-visuals

Render inline HTML visuals with SVG and CSS custom properties.

Updated May 8, 2025
One-click install
npx skills add https://github.com/ez404-36/vroomly --skill rich-visuals
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: rich-visuals
Source: https://github.com/ez404-36/vroomly/tree/main/.agents/skills/rich-visuals
Command: npx skills add https://github.com/ez404-36/vroomly --skill rich-visuals

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Render inline HTML visuals to enhance conversations with color palettes, charts, progress bars, and stat cards, removing the need to switch contexts for data-rich summaries.

Core Features & Use Cases

  • Render color palettes, bar/line/donut charts, progress bars, stat cards, and badges inline within chats and tool outputs.
  • Use cases include data-driven summaries, design-conscious dashboards, and quick visual explanations in conversations.
  • Use Case: Imagine presenting quarterly metrics directly in chat, with charts and color swatches embedded in the message.

Quick Start

Invoke the rich-visuals visuals block in your message to render inline HTML visuals within the conversation.

Frequently Asked Questions about rich-visuals

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

FAQPage Schema
How do I render inline HTML charts and visual dashboards directly in chat conversations?

You can render inline HTML visuals such as charts, palettes, and progress bars directly in chat by invoking a rich-visuals block in your message, which outputs inline SVG and CSS-styled components within the conversation UI.

Can I use CSS variables and SVG to display color palettes and stat cards in tool outputs?

Yes, you can use CSS custom properties and inline SVG to display color palettes and stat cards within tool outputs, applying consistent theming across chat messages without relying on external resources.

What is the best way to present quarterly metrics with visual summaries in a conversation?

Presenting quarterly metrics with visual summaries is best done by rendering inline HTML dashboards in your conversation, embedding bar charts, donut charts, and color swatches directly within chat messages.

Do I need external dependencies or libraries to display progress bars and badges in chat messages?

No, you do not need external dependencies or libraries to display progress bars and badges in chat messages, as the rendering relies entirely on inline SVG support and CSS custom properties contained within the conversation UI.

Does inline HTML visual rendering work with Shadow DOM to isolate styles in conversation outputs?

Inline HTML visual rendering uses Shadow DOM to isolate styles in conversation outputs, ensuring that CSS variables and SVG elements render correctly without external resource loading or style conflicts.

What are the limitations of using inline SVG and CSS variables for data-driven summaries in conversations?

Limitations of using inline SVG and CSS variables for data-driven summaries include the inability to load external resources and a reliance on the conversation UI's built-in inline HTML support to render visual elements correctly.