data-storyteller

Transform tabular data into narrative reports with automated insights and visualizations.

86|18|Updated Dec 14, 2025
One-click install
npx skills add https://github.com/dkyazzentwatwa/chatgpt-skills --skill data-storyteller-dkyazzentwatwa
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: data-storyteller
Source: https://github.com/dkyazzentwatwa/chatgpt-skills/tree/main/data-storyteller
Command: npx skills add https://github.com/dkyazzentwatwa/chatgpt-skills --skill data-storyteller-dkyazzentwatwa

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pandas, numpy, matplotlib, seaborn, scipy, reportlab, openpyxl, and includes scripts (resource) components.

What problem does it solve?

This Skill automates the process of transforming raw CSV or Excel data into comprehensive, narrative-driven reports with auto-generated insights and visualizations, eliminating the need for manual coding.

Core Features & Use Cases

  • Automated Data Analysis: Analyzes CSV, Excel, JSON, Parquet, and TSV files.
  • Insight Generation: Automatically detects patterns, correlations, trends, and outliers, presenting them in plain English.
  • Visualization: Creates charts (histograms, bar charts, heatmaps, time series plots) tailored to the data.
  • Report Export: Generates full reports exportable to PDF and HTML.
  • Use Case: Upload a sales CSV file and instantly receive a PDF report detailing revenue trends, top-performing products, customer demographics, and actionable recommendations.

Quick Start

Use the data-storyteller skill to analyze the attached file 'sales_data.csv' and export the report to 'sales_report.pdf'.

Frequently Asked Questions about data-storyteller

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

FAQPage Schema
How do I automatically generate a narrative report from a CSV file?

To automatically generate a narrative report from a CSV file, you can use data analysis automation to detect patterns, correlations, and outliers, then export the results with visualizations to PDF or HTML.

What types of data analysis and pattern detection are available for Excel files?

Data analysis for Excel files includes automated pattern detection, correlation analysis, outlier identification, and time-series analysis, translating raw tabular data into plain English insights.

Can I create visualizations like histograms and heatmaps from tabular data without coding?

Yes, you can create visualizations like histograms, bar charts, heatmaps, and time series plots from tabular data without manual coding by using automated data storytelling tools.

Does automated reporting work with JSON, Parquet, and TSV file formats?

Automated reporting works directly with JSON, Parquet, and TSV file formats alongside CSV and Excel, processing them to produce narrative-driven reports with auto-generated insights.

Do I need pandas and matplotlib installed to analyze data and export to PDF?

Yes, you need pandas, numpy, matplotlib, seaborn, scipy, reportlab, and openpyxl installed in your environment to process tabular data and export comprehensive reports to PDF.