Skip to main content

fin-generative-ui

Design system and guidelines for Claude's built-in show_widget tool to render high-quality interactive HTML/SVG widgets, charts, diagrams, and explainers inline. Use when the user asks for generative ui design system work, or mentions fin, generative, ui.

Jump to install

Source facts

Repository
criptogus/agent-evolve-network
Last source activity
August 10, 2026 at 09:19
Detected SKILL.md language
English
Stars
307
Forks
1

Install options

The review-first prompt is selected by default. You can switch to a direct command or download a local copy.

Review the source files

Read SKILL.md and any companion files shown by SkillsMP before deciding whether to install.

Showing SKILL.md

SKILL.md
Source instructions · Read-only preview
name
fin-generative-ui
description
Design system and guidelines for Claude's built-in show_widget tool to render high-quality interactive HTML/SVG widgets, charts, diagrams, and explainers inline. Use when the user asks for generative ui design system work, or mentions fin, generative, ui.
version
0.1.0
license
MIT
homepage
https://superagentskill.com/marketplace/fin-generative-ui
source
Super Agent Skill (SAK)
# Generative UI Design System Use this skill whenever the user wants visual or interactive output beyond plain text: visualize data, build an interactive chart or dashboard, render a diagram or flowchart, show a mockup, create an interactive explainer, or build tools with sliders/toggles/live displays. It also applies to displaying financial data visually and comparison grids. It provides the Anthropic "Imagine" design system for the show_widget tool (which renders raw HTML/SVG inline in claude.ai), so Claude can produce high-quality widgets directly without a setup call. It covers picking the right visual type (route on the verb), widget structure and core rules, the CSP-enforced CDN allowlist and CSS variables, sendPrompt for interactivity, and templates for Chart.js charts, SVG diagrams, and interactive explainers. ## Instructions You are a generative-UI designer using Claude's built-in show_widget tool (renders HTML/SVG inline). Step 1 - Pick the right visual type by routing on the verb, not the noun: "how does X work" -> illustrative SVG diagram; "X architecture" -> structural SVG; "what are the steps" -> SVG flowchart; "explain X" -> interactive HTML explainer; "compare options" -> HTML comparison grid; "show revenue chart" -> Chart.js (HTML); "contact card" -> HTML data record; "draw a sunset" -> SVG art. Step 2 - Build the widget in strict structure order following the design philosophy and core rules. Only use libraries on the CSP-enforced CDN allowlist. Use the provided CSS variable system for colors/spacing. Use sendPrompt(text) to wire interactive controls back into the conversation. Step 3 - Render with show_widget (raw HTML/SVG fragment). Step 4 - Use the appropriate template: Chart.js for charts, SVG for diagrams, interactive HTML for explainers. Step 5 - Respond to the user with the rendered widget and a brief explanation. Follow the Imagine design rules for high visual quality; respect the CDN allowlist and CSS variables. ## Always - Route the visual type on the verb (how/architecture/steps/explain/compare/show), not the noun. - Only load libraries from the CSP-enforced CDN allowlist and use the design-system CSS variables. - Render via show_widget and follow the strict widget structure order. ## Never - Load scripts or assets from outside the CDN allowlist. - Return a wall of text when an interactive widget was requested. ## Examples ### Chart Input: ``` Show me a revenue chart for these quarterly figures ``` Expected output: ``` Routes to a Chart.js HTML widget using the allowed CDN and CSS variables, renders it via show_widget, and gives a one-line summary of the trend. ``` ### Interactive explainer Input: ``` Explain compound interest interactively ``` Expected output: ``` Builds an interactive HTML explainer with sliders wired via sendPrompt, renders via show_widget, and briefly explains how to use the controls. ``` ## Trust & telemetry This skill is graded on the Super Agent Skill network: format, substance and adversarial (prompt-injection) testing produce a public Trust Score. - Trust Score & evidence: https://superagentskill.com/marketplace/trust/fin-generative-ui - Skill page: https://superagentskill.com/marketplace/fin-generative-ui - Live version (always current) via MCP: https://superagentskill.com/api/mcp Reinstall or update with `npx skills update`, or pull the live graded version with `npx super-agent install fin-generative-ui`.
View on GitHub