Report Generator Skill

Generate HTML data reports from pandas DataFrames with summaries and analyses.

Updated Dec 24, 2025
One-click install
npx skills add https://github.com/yangqiong/claude-skills --skill report-generator-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Report Generator Skill
Source: https://github.com/yangqiong/claude-skills/tree/main/data-analysis/report-generator
Command: npx skills add https://github.com/yangqiong/claude-skills --skill report-generator-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pandas, matplotlib, datetime, and includes scripts (resource) components.

What problem does it solve?

This Skill automates the creation of comprehensive and professional data reports, transforming raw data into actionable insights.

Core Features & Use Cases

  • Automated Report Generation: Creates structured HTML reports from dataframes.
  • Sections: Includes Executive Summary, Data Overview, Key Metrics, Statistical Analysis, Findings, and Recommendations.
  • Use Case: Generate a monthly sales performance report by feeding sales data into the skill, which then produces a detailed HTML document for stakeholders.

Quick Start

Use the report generator skill to create an HTML report from the provided sales data.

Frequently Asked Questions about Report Generator Skill

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

FAQPage Schema
How do I generate an HTML report from a pandas DataFrame?

To generate an HTML report from a pandas DataFrame, use this Skill to automate data manipulation and visualization, producing a structured document with executive summaries, statistical analyses, and recommendations.

What is the best way to automate business intelligence reporting from raw data?

Automating business intelligence reporting involves transforming raw data into actionable insights. This Skill generates comprehensive HTML documents including data overviews, key metrics, findings, and recommendations for stakeholders.

Do I need matplotlib and pandas to create data reports with Python?

Yes, you need matplotlib and pandas to create data reports with this Skill. Pandas handles DataFrame data manipulation while matplotlib generates embedded visualizations within the timestamped HTML output.

Can Python generate a structured data analysis report with statistical insights automatically?

Python can automatically generate structured data analysis reports with statistical insights. This Skill processes DataFrames to produce HTML documents featuring data overviews, key metrics, and statistical analysis sections.

What sections are included in an automated HTML data report?

Automated HTML data reports include Executive Summary, Data Overview, Key Metrics, Statistical Analysis, Findings, and Recommendations sections, transforming raw DataFrame inputs into comprehensive stakeholder documents.