data-storyteller
Transform CSV/Excel data into narrative reports with auto-generated insights, visualizations, and PDF export. Auto-detects patterns and creates plain-English summaries.
npx skills add majiayu000/claude-skill-registry --skill data-storyteller-dkyazzentwatwa-chatgpt-skills-2 --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Data Storyteller Automatically transform raw data into compelling, insight-rich reports. Upload any CSV or Excel file and get back a complete analysis with visualizations, statistical summaries, and narrative explanations - all without writing code. ## Core Workflow ### 1. Load and Analyze Data ```python from scripts.data_storyteller import DataStoryteller # Initialize with your data file storyteller = DataStoryteller("your_data.csv") # Or from a pandas DataFrame import pandas as pd df = pd.read_csv("your_data.csv") storyteller = DataStoryteller(df) ``` ### 2. Generate Full Report ```python # Generate comprehensive report report = storyteller.generate_report() # Access components print(report['summary']) # Executive summary print(report['insights']) # Key findings print(report['statistics']) # Statistical analysis print(report['visualizations']) # Generated chart info ``` ### 3. Export Options ```python # Export to PDF storyteller.export_pdf("analysis_report.pdf") # Export to HTML (interactive charts) storyteller.export_html("analysis_report.html") # Export charts only storyteller.export_charts("charts/", format="png") ``` ## Quick Start Examples ### Basic Analysis ```python from
- Core Workflow
- 1. Load and Analyze Data
- 2. Generate Full Report
- 3. Export Options
- Quick Start Examples
- Basic Analysis
- Custom Analysis
- Features
- Auto-Detection
- Generated Visualizations
- Narrative Insights
- Output Sections
- 1. Executive Summary
- 2. Data Profile
What does the data-storyteller skill do?
Transform CSV/Excel data into narrative reports with auto-generated insights, visualizations, and PDF export. Auto-detects patterns and creates plain-English summaries.
How do I install it?
Run `npx skills add majiayu000/claude-skill-registry --skill data-storyteller-dkyazzentwatwa-chatgpt-skills-2 --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
