Claude
Chat app · Skill upload
In Claude, open Customize → Skills and use Create skill to upload the ZIP. Skill availability depends on your plan and workspace settings.
Official Claude setup →Data & reporting · Free instruction package
Turn a CSV or analytics report into an evidence-based narrative with this free AI skill. Includes a sample brief, chart choices and checks against misleading claims.
Guide by KuchhBhi · Updated
Analysts, marketing teams and founders explaining a result to people who need to decide what to do next.
Results depend on your model, inputs and tools. This page offers instructions and examples; it does not execute your task.
Replace the bracketed fields with your own information. This brief accompanies the skill instructions.
Use the data storytelling skill on this [CSV/report]. Audience: [team]. Decision: [question]. Date range and units: [details]. Give three supported findings, a suitable chart specification and recommended next checks. Separate correlation from causation and show the calculations behind headline numbers.
Illustrative data: clicks rise from 80 to 100 while impressions rise from 4,000 to 5,000. Clicks increase 25%, but CTR stays 2%. A useful report explains the added visibility without claiming the search snippet improved.
CHOOSE YOUR AI APP
Choose your app below for setup instructions. Keep the complete downloaded folder together. Each package may need tools, dependencies or permissions that your app does not provide.
Chat app · Skill upload
In Claude, open Customize → Skills and use Create skill to upload the ZIP. Skill availability depends on your plan and workspace settings.
Official Claude setup →Chat app · Access varies
Where Skills is available, open Plugins → Skills → Create → Upload from your computer. Otherwise, copy the instructions into a chat and add your brief; this does not install a skill or include its supporting files.
Official ChatGPT setup →Agent · Project skills
Extract the complete skill folder into your project’s .agents/skills directory. Ask the agent to use the skill for your task.
.agents/skills/data-storytelling/SKILL.mdOfficial Google Antigravity setup →Code editor · Project skills
Extract the complete folder into .cursor/skills. Check the editor’s skill settings and ask the agent to use it.
.cursor/skills/data-storytelling/SKILL.mdOfficial Cursor setup →Coding agent · Project skills
Extract the complete folder into .claude/skills. Ask Claude to use the named skill, or use its slash command when available.
.claude/skills/data-storytelling/SKILL.mdOfficial Claude Code setup →For text-only workflows, you can also paste the instructions into an AI conversation. Copying text does not enable scripts, connect accounts or grant tool access. App subscriptions may cost extra. Logos identify the products; KuchhBhi is independent and is not endorsed by these companies.
Identify the audience, question, source, date range, timezone, units, definitions and comparison window. Record missing or partial data and any tracking changes. Do not access another data source without authorization. Never invent a value to make the narrative complete.
Check row counts, duplicates, missing values, totals and denominators. Keep percentages distinct from percentage-point changes. Calculate relative change as (new minus old) / old only when the old value is nonzero; otherwise report the absolute change and explain the undefined ratio. Do not average rates with different denominators without appropriate weighting.
Use equivalent periods and comparable populations. Distinguish final data from provisional reporting. If definitions changed, show the break instead of presenting a seamless trend. Keep outliers visible unless a documented reason supports exclusion.
State the strongest supported finding, explain its context, then connect it to the decision. Separate observation, interpretation and recommendation. Include a competing explanation when the data supports one. Do not infer causation from correlation or statistical significance from a visual difference.
For search data, keep clicks, impressions, CTR and average position separate. Search Console impressions describe the site’s appearances, not total keyword demand. Zero clicks does not establish that a URL is unindexed.
Use a line for change over time and bars for categorical comparison where appropriate. Label units, dates, denominators and sources. Avoid truncated bar axes that exaggerate differences, decorative 3D charts and double axes that imply a relationship. Use a table when exact values matter more than shape.
Return a short executive summary; calculation table; chart specification or chart if supported; caveats; recommended actions with confidence; next measurement. A chart tool or presentation editor may be needed to create an artifact. Do not claim a file exists unless it was created and checked.
Example: 80 clicks / 4,000 impressions and 100 clicks / 5,000 impressions both give 2% CTR. Clicks grew 25%; the evidence does not show a CTR improvement. If the audience wants a conversion conclusion, ask for conversion data instead of substituting traffic metrics.
Yes, if you provide the export and definitions. It must keep impressions, clicks, CTR and position distinct and note reporting delays.
Yes. Request an outline and chart specifications. Creating a presentation file requires a capable document tool in your AI application.
The instruction package is free to download. Your AI app, model usage, connected services and third-party assets may have separate costs.
It is a set of instructions for a compatible AI assistant. It does not run by itself, connect accounts or install an MCP server.
Check that the named folder contains SKILL.md directly, not a second nested ZIP folder. Confirm that your editor supports skills and that its current settings allow this location. See the official documentation below.