CSV Analyzer
SkillFiles & storageAnalyze CSV files to generate summary statistics, detect data quality issues, and produce formatted reports.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the CSV Analyzer skill
What this skill tells your AI
The instructions your AI receives, as published by everruns/everruns in examples/skills/csv-analyzer/SKILL.md and read by ahel’s review.
Analyze CSV data files to produce summary statistics and quality reports.
When to Use
Activate this skill when a user provides a CSV file and wants:
- Summary statistics (row count, column types, missing values)
- Data quality analysis (duplicates, outliers, formatting issues)
- A formatted report
Instructions
- Read the CSV file using the
read_filetool - Run the analysis script at
/skills/csv-analyzer/scripts/analyze.py - Review the output and present findings to the user
Analysis Steps
Step 1: Load Data
python3 /skills/csv-analyzer/scripts/analyze.py /workspace/data.csv
Step 2: Review Output
The script outputs a JSON report with:
row_count: Total number of rowscolumn_count: Number of columnscolumns: Array of column metadata (name, type, null_count, unique_count)quality_issues: Array of detected problems
Step 3: Present Results
Format the results as a readable summary table for the user.
References
See /skills/csv-analyzer/references/ for additional documentation on CSV analysis best practices.
Signals
- GitHub stars
- 47
- Forks
- 2
- Last commit
- Sep 2026
Advanced
- Catalog kind
- skill
- Gateway key
csv-analyzer- Source
- github.com/everruns/everruns