data-storyteller

$npx mdskill add dkyazzentwatwa/chatgpt-skills/data-storyteller

Transform datasets into narrative reports with charts and summaries.

  • Solves the need for executive-ready analysis from raw structured data.
  • Depends on Python scripts for auditing, statistics, pivots, and comparisons.
  • Profiles data shape and quality before selecting the minimal analysis path.
  • Delivers plain-English findings, risks, and next actions in a cohesive report.

SKILL.md

.github/skills/data-storytellerView on GitHub ↗
---
name: data-storyteller
description: Analyze datasets and turn them into narrative reports with charts, audits, comparisons, and statistical summaries. Use for exploratory analysis and executive-ready outputs.
---

# Data Storyteller

Use this as the primary analytics skill for structured data. It now absorbs the repo's audit, comparison, statistics, pivot, experiment, and time-series helpers.

## Use This For

- Executive summaries and narrative reports from CSV or spreadsheet data
- Data quality audits, comparisons, and anomaly reviews
- Statistical analysis, pivots, experiment reads, ROI and budget analysis
- Survey summaries and time-series decomposition

## Workflow

1. Profile the dataset shape, column types, and missing-value risk.
2. Pick the smallest useful analysis path instead of running every script by default.
3. Start with `scripts/data_storyteller.py` when the user wants a cohesive report.
4. Reach for focused helpers when the task is narrow:
   - `data_quality_auditor.py`
   - `dataset_comparer.py`
   - `correlation_explorer.py`
   - `outlier_detective.py`
   - `statistical_analyzer.py`
   - `survey_analyzer.py`
   - `ts_decomposer.py`
   - `pivot_table_generator.py`
   - `ab_test_calc.py`
   - `roi_calculator.py`
   - `budget_analyzer.py`
5. Translate outputs into plain-English findings, risks, and next actions.

## Guardrails

- Do not overstate causal claims from correlations.
- Call out data quality problems before presenting strong conclusions.
- Keep executive summaries short and move method detail behind them.

More from dkyazzentwatwa/chatgpt-skills

SkillDescription
crypto-ta-analyzerRun multi-indicator technical analysis on crypto or market OHLCV data. Use for deterministic trend, momentum, volume, and divergence analysis.
document-converter-suiteConvert PDFs, Office docs, markdown, HTML, and tables between editable formats. Use for best-effort document conversion, PDF utilities, form filling, and table extraction.
financial-calculatorRun loan, investment, NPV, retirement, savings, and risk calculations with schedules and charts. Use for deterministic financial modeling tasks.
geo-toolkitParse, convert, geocode, visualize, and measure geographic data. Use for address cleanup, geo file conversion, mapping, and distance workflows.
image-enhancement-suiteProcess images for cleanup, conversion, metadata, comparison, icons, palettes, collages, and sprite sheets. Use for single-image or batch image workflows.
media-toolkitProcess audio and video with clipping, conversion, analysis, captions, thumbnails, GIFs, and batch utilities. Use for practical media manipulation workflows.
ocr-document-processorExtract text and structure from scans, images, and scanned PDFs. Use for OCR, searchable PDFs, table extraction, receipt parsing, and business card parsing.
qr-code-generatorGenerate QR codes with clean URLs, optional UTM parameters, captions, and print-safe exports. Use for single codes or batch campaign generation.
svg-precision-skillGenerate deterministic SVGs from structured specs with validation and rendering. Use for icons, diagrams, charts, UI mockups, and technical drawings.