What problem does it solve?
Turning raw JSON metrics into presentable charts and dashboards normally requires charting libraries, build tooling, or hosted services. This Skill converts a JSON configuration directly into a single self-contained HTML file with inline SVG and CSS that opens in any browser with no dependencies.
Core Features & Use Cases
- Four Infographic Types: Stat cards with KPI trends, grouped bar chart comparisons, numbered flow diagrams, and mixed dashboards combining stats, bar charts, donut breakdowns, and flows.
- Zero-Dependency Rendering: A pure Python standard library script produces fully inline HTML/SVG output with 8 color palettes and 24+ built-in icons, requiring no pip installs or network access.
- Use Case: A product manager needs a quarterly business review visual. They pass a JSON config with revenue stats, a quarterly comparison chart, and a platform breakdown donut, and receive a single infographic.html file ready to share or embed in a report.
Quick Start
Ask the assistant to generate an infographic by providing your data as JSON with a type of stats, comparison, flow, or dashboard, then run the build_infographic.py script with that config to produce the HTML file.