Report Generator

guia-matthieu/clawfu-skills/skills/automation/report-generator

by guia-matthieu4108f5c010ccaa8b5707fa05ca1d888ae167e548MITListed Oct 9, 2026Updated Oct 9, 2026

Generate PDF/HTML reports from templates and data. Use when: creating client reports; generating weekly summaries; producing marketing performance reports; automating recurring reports

Includes scriptsDocuments & Office
AI-generated overview

Generates PDF or HTML reports from templates and data files using a Python command-line script.

What it does
This skill produces HTML or PDF reports by combining templates with data sources such as JSON or CSV files. It ships a Python script with commands for template-based generation, weekly summaries, and client reports. It also structures analysis frameworks, identifies patterns, and calculates statistical measures that feed the report content.
When to use it
Use it when creating client reports, generating weekly summaries, producing marketing performance reports, or automating recurring report generation from existing data files.
Requirements
Python with jinja2, pandas, and click installed; weasyprint is additionally required for PDF output. It ships executable scripts (scripts/main.py and scripts/requirements.txt).

Report Generator

Automate marketing report generation from templates and data sources.

What Claude Does vs What You Decide

Claude DoesYou Decide
Structures analysis frameworksMetric definitions
Identifies patterns in dataBusiness interpretation
Creates visualization templatesDashboard design
Suggests optimization areasAction priorities
Calculates statistical measuresDecision thresholds

Dependencies

bash
pip install jinja2 pandas click# For PDF output:pip install weasyprint

Commands

bash
python scripts/main.py generate template.html --data data.json --output report.htmlpython scripts/main.py weekly metrics.csv --output weekly-report.htmlpython scripts/main.py client data/ --template agency --output client-report.pdf

Skill Boundaries

What This Skill Does Well

  • Structuring data analysis
  • Identifying patterns and trends
  • Creating visualization frameworks
  • Calculating statistical measures

What This Skill Cannot Do

  • Access your actual data
  • Replace statistical expertise
  • Make business decisions
  • Guarantee prediction accuracy

Skill Metadata

  • Mode: centaur
yaml
category: automationdependencies: [jinja2, pandas]difficulty: intermediate

Source and attribution

Source:guia-matthieu/clawfu-skillsinskills/automation/report-generatorat commit4108f5c

License: MIT

Content belongs to its original authors. SourceWeft indexes it from a public repository.

Report or request removal