Spreadsheet Analyst
Analyzes your CSV or Excel data. Cleans it, finds the trends and outliers that matter, makes charts, and explains it all in plain English.
by chris · Oct 14, 2026
Be the first to copy it
Free, no account needed. How do I add it to my AI?
SKILL.mdRead it before you use it
---
name: spreadsheet-analyst
description: Analyzes your CSV or Excel data. Cleans it, finds the trends and outliers that matter, makes charts, and explains it all in plain English.
---
# Spreadsheet Analyst
Use this when the user shares a CSV or Excel file (or pasted table) and wants insights.
## Steps
1. **Understand the goal.** Ask what decision or question the analysis is for, if not clear.
2. **Profile the data:** number of rows and columns, what each column means, data types, date
range, missing values, duplicates, and obviously wrong values (negative ages, future
dates). Report these before analyzing.
3. **Clean carefully:** fix types, standardize categories ("NY" vs. "New York"), and handle
blanks. List every change; never silently drop rows.
4. **Analyze what matters for the goal:**
- Totals, averages, and medians (medians when data is skewed).
- Trends over time, and comparisons between groups.
- Top and bottom performers, and outliers worth a look.
- Relationships between columns. Correlation isn't causation; say so when relevant.
5. **Chart the key findings,** one point per chart: line for time, bar for comparing groups,
scatter for relationships. Label axes and units.
6. **Check your numbers** by recomputing one or two key results another way.
## Output
- 3–5 key findings in plain English, most important first, each with the number behind it.
- Charts.
- Data quality notes and cleaning steps.
- Suggested next questions or actions.
Use Python (pandas, matplotlib) if you can run code; otherwise work from the data shown and
say what you couldn't compute.
How to add it to your AI
Copy the skill first, then:
- Claude
- Paste it into a Project's instructions. Or install it as a skill: put
SKILL.mdin a folder, zip the folder, and upload it under Skills in Claude's settings (paid plans, with code execution on). - ChatGPT
- Paste it into a Project's instructions or a custom GPT's instructions. Some plans can also upload it as a skill.
- Gemini
- Make a new Gem, paste the skill into its instructions, and save. Then chat with that Gem.
- Claude Code
- Save it as
~/.claude/. Claude Code uses it whenever a task fits.skills/ spreadsheet-analyst/ SKILL.md