monthly-report-html-generator

Generate interactive HTML monthly reports from Excel, CSV, or Dataphin data.

1|Updated Apr 1, 2026
One-click install
npx skills add https://github.com/OliverOuyang/shuhe-work-skills --skill monthly-report-html-generator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: monthly-report-html-generator
Source: https://github.com/OliverOuyang/shuhe-work-skills/tree/main/skills/monthly-report-html-generator
Command: npx skills add https://github.com/OliverOuyang/shuhe-work-skills --skill monthly-report-html-generator

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the production of interactive, web-based monthly operational reports from raw Excel, CSV, or Dataphin tables to eliminate manual PPT/chart reproduction and repetitive data formatting.

Core Features & Use Cases

  • Multi-source ingestion: read Excel (.xlsx), CSV, or Dataphin tables and validate schema and types.
  • Data processing & snapshots: aggregate, pivot, compute derived metrics, and save intermediate CSV snapshots for debugging.
  • Chart-driven HTML output: render 20+ Chart.js visualizations with responsive layout, side navigation, and contenteditable conclusion fields for post-editing.
  • Report workflows: useful for scheduled monthly reporting, converting legacy PPT reports to interactive HTML, and publishing dashboards for stakeholders.

Quick Start

Use monthly-report-html-generator to convert a data source (Excel, CSV, or Dataphin table) into a complete interactive HTML monthly report.

Frequently Asked Questions about monthly-report-html-generator

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

FAQPage Schema
How do I generate interactive HTML reports from Excel data?

To generate interactive HTML reports from Excel data, you can ingest your .xlsx files to automatically validate schemas, process metrics, and render responsive Chart.js visualizations with editable conclusion fields as a complete index.html output.

What is the best way to convert PPT reports to interactive HTML dashboards?

Converting PPT reports to interactive HTML dashboards involves ingesting raw data sources like CSV or Dataphin tables, aggregating metrics, and rendering Chart.js visualizations with side navigation to replace manual PPT chart reproduction.

Can I use Chart.js visualizations for monthly operational reporting from CSV files?

Yes, you can use Chart.js visualizations for monthly operational reporting by ingesting CSV files, computing derived metrics, and rendering over 20 responsive charts with configurable themes and editable conclusions.

Does this HTML report generator support data validation and Dataphin tables?

This HTML report generator supports data validation and Dataphin tables by reading the source data, validating schema and types, computing aggregations, and saving intermediate CSV snapshots for debugging before rendering the final output.

How do I add editable conclusions to an HTML dashboard generated from Dataphin data?

To add editable conclusions to an HTML dashboard generated from Dataphin data, the output index.html includes contenteditable conclusion fields, allowing stakeholders to directly edit text within the rendered report after generation.

Are there limitations when reproducing complex PPT layouts as interactive HTML reports?

When reproducing complex PPT layouts as interactive HTML reports, the output relies on Chart.js rendering and responsive layouts with side navigation, which may not replicate exact pixel-perfect PPT styling but provides interactive web-based functionality instead.