build-dashboard

Generate self-contained HTML dashboards with embedded data and Chart.js visualizations.

704|58|Updated Mar 20, 2026
One-click install
npx skills add https://github.com/openyak/desktop --skill build-dashboard-openyak
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: build-dashboard
Source: https://github.com/openyak/desktop/tree/main/backend/app/data/plugins/data/skills/build-dashboard
Command: npx skills add https://github.com/openyak/desktop --skill build-dashboard-openyak

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Building dashboards that work offline and require no server, enabling portable insights to be shared without external dependencies.

Core Features & Use Cases

  • Self-contained HTML dashboards that run in any browser, with charts, filters, and tables.
  • Interactive data exploration via filters and tooltips, powered by Chart.js.
  • Use Case: executives can publish an offline KPI snapshot to share with stakeholders without exposing data externally.

Quick Start

Create a new dashboard by editing the embedded data in the template HTML and saving it as a standalone file, then open it in a browser.

Frequently Asked Questions about build-dashboard

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

FAQPage Schema
How do I create an offline HTML dashboard that works without a server?

To create an offline HTML dashboard, you build a self-contained browser-based file with embedded data and Chart.js visualizations. This single portable HTML file requires no server or external dependencies, allowing you to share interactive insights and KPI snapshots without exposing data externally.

Can I use Chart.js for interactive data visualization in a standalone HTML file?

Yes, you can use Chart.js for interactive data visualization in a standalone HTML file. This approach embeds data and optional assets directly into the HTML, supporting offline viewing with interactive data exploration via filters and tooltips.

What is the best way to share an operational dashboard offline with stakeholders?

The best way to share an operational dashboard offline is generating a single portable HTML file with embedded data and Chart.js visualizations. This self-contained file runs in any browser without a server, enabling executives to publish an offline KPI snapshot to share with stakeholders securely.

Do I need any external dependencies or a server to view a browser-based dashboard?

No, you do not need any external dependencies or a server to view a browser-based dashboard. The dashboard is a self-contained HTML file with embedded data and optional assets, designed for offline viewing and requiring no server or external dependencies.

How do I add filters and tooltips for interactive data exploration in an HTML dashboard?

To add filters and tooltips for interactive data exploration in an HTML dashboard, you utilize the integrated Chart.js visualizations. This allows users to interactively explore the embedded data through multiple charts and filters within the self-contained offline file.

When should I use a self-contained HTML dashboard instead of a server-hosted dashboard?

You should use a self-contained HTML dashboard instead of a server-hosted dashboard when you need portable insights shared without external dependencies. It is ideal for analysts and teams needing offline executive summaries, operational dashboards, and project-status views that run in any browser.