dashboard-builder

Convert data into interactive offline HTML dashboards with Chart.js.

558|75|Updated Dec 18, 2025
One-click install
npx skills add https://github.com/winstonkoh87/Athena-Public --skill dashboard-builder-winstonkoh87
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: dashboard-builder
Source: https://github.com/winstonkoh87/Athena-Public/tree/main/examples/skills/coding/dashboard-builder
Command: npx skills add https://github.com/winstonkoh87/Athena-Public --skill dashboard-builder-winstonkoh87

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Creating dashboards typically requires multiple steps, external libraries, and sometimes server-backed delivery, which complicates sharing and offline access. Dashboard Builder solves this by producing a single self-contained HTML file that runs entirely in the browser, with charts, filters, and tables ready to view and customize.

Core Features & Use Cases

  • Self-contained HTML dashboards: a single file with embedded data, no external dependencies.
  • Interactive visuals: charts and filters that update in real-time within the same file.
  • Layout flexibility: supports KPI cards, 1–3 charts, and an optional detail table, arranged for executive overviews or monitoring dashboards.
  • Use cases include executive reporting, project monitoring, and ad-hoc data exploration, all deliverable as a portable HTML file.
  • Lightweight and offline-capable: designed to be opened directly in a browser without a server.

Quick Start

Create a single-file HTML dashboard from your data and open it in a browser.

Frequently Asked Questions about dashboard-builder

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create an interactive HTML dashboard from data without a server?▼

You can create an offline HTML dashboard by converting your data into a single self-contained file with embedded data, Chart.js visualizations, and filters that render client-side in any browser without server dependencies.

Can I build a self-contained dashboard file that works offline?▼

Yes, a self-contained HTML dashboard file works offline by embedding data directly and rendering charts client-side via Chart.js, allowing you to open the file in any browser without external dependencies or server connections.

What is the best way to share executive reports as a portable dashboard?▼

The best way to share executive reports is generating a single-file HTML dashboard with KPI cards, charts, and detail tables, which recipients can open directly in a browser without installing software or connecting to a server.

Does the generated dashboard support real-time interactive filters and charts?▼

Yes, the generated dashboard supports interactive filters and charts that update in real-time within the same HTML file, allowing users to dynamically explore data through client-side rendering without reloading or server requests.

Can I include a data table alongside charts in an offline HTML dashboard?▼

Yes, you can include an optional data table alongside KPI cards and up to three charts in the dashboard layout, providing detailed records within the same single-file HTML for executive overviews or monitoring.

Do I need external libraries or server backing to view the dashboards?▼

No external libraries or server backing are needed to view the dashboards because the output is a single lightweight HTML file with embedded data and client-side Chart.js rendering designed to run entirely offline in a browser.