BI Data Dashboard Generator
Paste the following prompt into your AI chat to install this skill:
Install @user_60120345/dashboard-gen into your AI assistant using the official guide at https://skillhub.cn/install/skillhub.md.
About this skill
Problem
When you already have an Excel/CSV dataset and need to show trend, share, or KPI views to stakeholders, manually building charts and dashboard pages can be slow. BI Data Dashboard Generator targets this workflow: it reads a local data file, uses confirmed fields and aggregation rules, and outputs a static HTML dashboard that can be opened directly in a browser.
How it works
The skill first probes the data and lists available fields. Then it confirms dimensions, measures, chart types, and aggregation methods such as bar, line, pie, kpi_card, scatter, and table. After the configuration is assembled, it uses pandas, openpyxl, and pyecharts to generate a single-page HTML file with embedded CSS, JS, and an ECharts CDN. The default file name is {title}_{date}.html, the layout uses a responsive grid for PC and tablet, and the page includes a dashboard title, data update time, and chart area. If the file path is missing, a column does not exist, or a field has no valid data, it reports the available columns or asks for a better field instead of generating blindly.
Boundaries
It is best for cases where data fields are clear and the output is a lightweight static view or shareable page. It does not modify the original Excel file, start a web service, or perform complex data cleansing. The intended chart and metric logic should be confirmed in the conversation, so it does not guess business metric definitions.
Use Cases
- After receiving a sales detail table, generate bar charts, line charts, and KPI cards by region and month for leadership review.
- When analyzing a channel spend CSV, build pie charts for spend and conversion share, with a detail table to check outliers.
- After aggregating support tickets by month, generate scatter plots and average metrics to inspect response time and resolution trends.
- Once local data is ready, generate a static HTML dashboard that opens in a browser and can be shared offline with business stakeholders.
Best For
- Business analysts who need monthly operational reports from Excel/CSV data.
- Project managers who must turn sales, campaign, or support data into charts for leadership review.
- Operations or data specialists who need to generate local static HTML dashboards quickly.
- Product operations staff who need to validate field definitions and share chart-ready pages.
Related Skills
Reads Excel/CSV files, cleans and analyzes them, then generates a charted Excel summary and interactive HTML dashboard.
Performs local, paragraph-level cross-document similarity checks and produces an HTML report with revision suggestions.
Scrapes JD search results for product titles, prices, sales, and stores, then exports verified data to UTF-8 CSV.
An A-share market monitor using Sina Finance API for real-time quotes, price and percentage alerts, daily logging, and scheduled checks.