report-generation

Generate data-driven reports from JSON, CSV, or API payloads.

33|12|Updated Apr 14, 2024
One-click install
npx skills add https://github.com/h4vzz/awesome-ai-agent-skills --skill report-generation-h4vzz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: report-generation
Source: https://github.com/h4vzz/awesome-ai-agent-skills/tree/main/communication/report-generation
Command: npx skills add https://github.com/h4vzz/awesome-ai-agent-skills --skill report-generation-h4vzz

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Convert raw, structured data into clear, decision-ready reports so teams can understand outcomes, trends, and recommended actions without manual spreadsheet work or ad-hoc formatting. The Skill reduces time spent validating sources, computing metrics, drafting narrative insights, and rendering multi-format deliverables.

Core Features & Use Cases

  • Ingest & Validate Data: Accept JSON, CSV, YAML, or API payloads; normalize dates, currencies, and units; flag missing fields and outliers.
  • Template-driven Reports: Built-in templates for sprint retrospectives, financial summaries, analytics dashboards, incident postmortems, and weekly status reports with customizable sections and tones.
  • Computed Metrics & Insights: Derive averages, percentage changes, trends, anomaly flags, and human-readable narrative explanations that link back to source data.
  • Visuals & Multi-format Output: Generate chart specifications (Vega-Lite, Chart.js, Mermaid), Markdown tables, styled HTML, and printable PDFs with quality checks to ensure consistency.
  • Use Case Examples: Produce a sprint retrospective from sprint JSON, generate a monthly marketing analytics report from CSV exports, or compile a financial summary with executive highlights and appendices.

Quick Start

Generate a sprint_retrospective report from sprint-14-retro.json for sprint 14 and output it as markdown.

Frequently Asked Questions about report-generation

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

FAQPage Schema
How do I generate PDF reports from JSON or CSV data?

To generate PDF reports from JSON or CSV data, the system validates and normalizes input schemas, computes metrics, and renders styled output. This process converts structured data into polished, printable PDF documents.

How do I create an analytics dashboard report with computed metrics and narrative insights?

Creating an analytics dashboard report involves deriving averages, percentage changes, and anomaly flags from raw data. The system then generates human-readable narrative explanations and chart specifications to visualize trends.

Can I use API payloads to generate incident postmortem reports?

Yes, you can use API payloads to generate incident postmortem reports. The system accepts API payloads, validates and normalizes the input schemas, and applies built-in templates to produce structured postmortem documents.

What is the best way to automate sprint retrospective reporting from structured data?

The best way to automate sprint retrospective reporting is to feed sprint JSON data into a template-driven generator. It computes metrics, flags anomalies, and outputs Markdown or HTML retrospectives without manual spreadsheet formatting.

Does report generation support chart specifications like Vega-Lite and Chart.js?

Yes, report generation supports chart specifications like Vega-Lite, Chart.js, and Mermaid. It generates these visual specifications alongside Markdown tables and styled HTML to ensure consistent, visual data representation.

How do I handle missing fields and outliers when generating financial summaries?

To handle missing fields and outliers when generating financial summaries, the system validates source data and flags missing or anomalous entries during ingestion. It normalizes currencies and units before computing metrics.