What problem does it solve? Turning Excel, CSV, JSON, or business metrics into polished data visualization dashboards usually requires manual chart building and styling. This Skill converts structured data into deliverable HTML dashboards with Chart.js, enforcing accessibility, design consistency, and machine-checked quality before delivery. ## Core Features & Use Cases - Chart.js Dashboard Generation: Builds KPI cards, trend charts, and comparison charts as standalone HTML files using the Chart.js UMD build. - Automated Validation: Ships a Python validator that rejects banned libraries (ECharts, Plotly), missing accessibility attributes, comments, gradients, and other style violations before delivery. - Design System Enforcement: Applies a flat, compact design system with custom HTML legends, persistent value labels, and strict typography rules. - Use Case: A user uploads a quarterly sales CSV and asks for a dashboard; the Skill aggregates the data, writes a validated HTML file with bar and line charts, and presents it as an artifact card. ## Quick Start Ask the agent to turn your spreadsheet or metrics into a Chart.js dashboard, for example: create a sales dashboard from this CSV with KPI cards and a monthly trend chart.