html-visual

Solid

Generate an interactive single-file HTML visualization — mockup, wireframe, ERD, flowchart, chart, slides, architecture diagram, dashboard, timeline, mindmap, kanban, or table. Use when the user wants something rendered rather than described: a UI mockup or wireframe, a database schema as an ERD, business logic as a flowchart, data as a chart, or content as slides. Also use when they point at a file (schema, spec, data) and ask to see it visualized.

Web & Frontend 17 stars 1 forks Updated 2 weeks ago MIT

Install

View on GitHub

Quality Score: 82/100

Stars 20%
42
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# HTML Visualization ## Input ```text $ARGUMENTS ``` ## Instructions Visualize the user's request as an **interactive single HTML file**. First, read `references/common-rules.md` to review common rules. ### Type Determination Determine the type from the first word of `$ARGUMENTS`. | Argument | Type | Filename Pattern | |----------|------|-----------------| | `mockup` | UI mockup (high-fidelity) | `mockup-{name}.html` | | `wireframe` | Wireframe (low-fidelity, hand-drawn style) | `wireframe-{name}.html` | | `erd` | ERD | `erd-{name}.html` | | `flow` | Flowchart / Sequence diagram | `flow-{name}.html` | | `chart` | Data chart | `chart-{name}.html` | | `slides` | Presentation | `slides-{name}.html` | | `arch` | Architecture diagram | `arch-{name}.html` | | `dashboard` | Composite dashboard | `dashboard-{name}.html` | | `timeline` | Timeline / Gantt chart | `timeline-{name}.html` | | `mindmap` | Mindmap | `mindmap-{name}.html` | | `kanban` | Kanban board | `kanban-{name}.html` | | `table` | Interactive data table | `table-{name}.html` | **No match**: Infer the type from the request content. If unable to infer, ask the user. When inferred, use `visual-{name}.html` as the filename. **`{name}` rule**: Extract the core noun from the request and convert to kebab-case. e.g., "user login form" → `login-form`, "payment flow" → `payment-flow`. ### Input Handling - **File path provided**: Read and analyze the file, then visualize. e.g., `/html-visual erd schema.prisma` → Analy...

Details

Author
2ykwang
Repository
2ykwang/agent-skills
Created
6 months ago
Last Updated
2 weeks ago
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category