anthropics avatar

Build Dashboard

Generates a single self-contained HTML file with Chart.js visualizations, filter controls, KPI cards, and data tables. Works completely offline since everything including data gets embedded as JSON. The workflow guides you through gathering data (from queries, CSVs, or generating samples), picking a layout pattern, and wiring up interactivity so filters update all charts simultaneously. Comes with a complete base template and specific patterns for sortable tables and different chart types. Honestly most useful when you need to email someone a dashboard or drop it in Slack without dealing with hosting, though the sample data generation is handy for prototyping before you have real queries working. The charts look professional enough for executive audiences.

skills.sh installs
9.4K
GitHub stars
35.3K
last updated
Aug 21, 2026

Install

$ npx -y skills add anthropics/knowledge-work-plugins --skill build-dashboard --agent claude-code

Installs into .claude/skills of the current project.

Files

/build-dashboard - Build Interactive Dashboards

If you see unfamiliar placeholders or need to check which tools are connected, see CONNECTORS.md.

Build a self-contained interactive HTML dashboard with charts, filters, tables, and professional styling. Opens directly in a browser -- no server or dependencies required.

Usage

/build-dashboard <description of dashboard> [data source]

Workflow

1. Understand the Dashboard Requirements

Determine:

  • Purpose: Executive overview, operational monitoring, deep-dive analysis, team reporting
  • Audience: Who will use this dashboard?
  • Key metrics: What numbers matter most?
  • Dimensions: What should users be able to filter or slice by?
  • Data source: Live query, pasted data, CSV file, or sample data

2. Gather the Data

If data warehouse is connected:

  1. Query the necessary data
  2. Embed the results as JSON within the HTML file

If data is pasted or uploaded:

  1. Parse and clean the data
  2. Embed as JSON in the dashboard

Sponsors

Details

Repository
github.com/anthropics/knowledge-work-plugins
Categories
Frontend Development, Testing & QA, DevOps & CI/CD, Automation & Workflows
First seen
Apr 16, 2026

More from anthropics/knowledge-work-plugins

All 198
1github avatarnext-intl-add-languagegithub/awesome-copilotAdd new language to a Next.js + next-intl application9.4Kskills.sh installs
2openai avatarplaywrightopenai/skillsUse when the task requires automating a real browser from the terminal (navigation, form filling, snapshots, screenshots, data extraction, UI-flow debugging) vi9.3Kskills.sh installs
3alwaysmeticulous avatarmeticulous-simulate-and-diffalwaysmeticulous/skillsRun a Meticulous session simulation against a live URL and analyze the visual output — either by inspecting screenshots directly (quick-check mode) or by compar8.9Kskills.sh installs
4anthropics avatarplaygroundanthropics/claude-plugins-officialCreates interactive HTML playgrounds — self-contained single-file explorers that let users configure something visually through controls, see a live preview, an8.6Kskills.sh installs
5vercel-labs avatardevtoolsvercel-labs/json-renderDrop-in inspector panel for any json-render app. Use when the user wants to debug a generative UI, inspect the spec tree, edit state at runtime, see dispatched 8.4Kskills.sh installs
6payloadcms avatarpayloadpayloadcms/skillsUse when working with Payload projects (payload.config.ts, collections, fields, hooks, access control, Payload API). Use when debugging validation errors, secur7.1Kskills.sh installs