html-report-framework

Generate responsive HTML reports from data and templates with PDF export.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Convert raw data and visualization assets into well-designed, responsive HTML reports that are optimized for on-screen review and printable PDF export, reducing manual layout work and common rendering errors.

Core Features & Use Cases

  • Template-driven styling: PPT-like section templates, themeable color palettes, and font hierarchy for consistent report appearance.
  • Data-driven content generation: Markdown-to-HTML conversion, automated conclusion text generation, and data-backed chart configuration.
  • Layout & chart engine: Automatic chart type detection, adaptive single/dual/mixed chart layouts, responsive spacing, and print/PDF optimizations.
  • Diagnostics & fixes: Troubleshooting checklist, resource path fixes, initialization timing patterns, and data source unification guidance.
  • Use Case: Produce a monthly KPI report with dozens of charts, export a print-ready PDF, and ensure charts render correctly across devices and browsers.

Quick Start

Use the html-report-framework skill to generate a responsive, print-ready HTML report from my data.json using the ppt theme and export it to PDF.

Frequently Asked Questions about html-report-framework

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

FAQPage Schema
How do I convert raw JSON data into a responsive HTML report?▼

You can generate a responsive HTML report from JSON data by applying template-driven styling, Markdown-to-HTML conversion, and automated chart type detection to produce a polished, print-ready document.

What is the best way to export an HTML report to a print-ready PDF without breaking charts?▼

To export a print-ready PDF without breaking charts, use a framework featuring print/PDF optimizations, responsive spacing, and initialization timing patterns that ensure charts render correctly across devices and browsers.

Does Chart.js work with automated HTML report generation for dashboards?▼

Chart.js works with automated HTML report generation by leveraging data-backed chart configuration, automatic chart type detection, and adaptive single/dual/mixed chart layouts for data-driven dashboards.

Why do my charts render incorrectly when converting data to an HTML report?▼

Charts render incorrectly during HTML report generation due to initialization timing issues or resource path errors, which you can resolve using diagnostic troubleshooting checklists and data-source unification guidance.

Can I generate automated conclusion text for my data-driven HTML report?▼

You can generate automated conclusion text for a data-driven HTML report by using a data-driven content generation engine that converts Markdown to HTML and outputs data-backed narrative summaries.