csv-analyzer

Analyze CSV files to produce JSON summaries with metadata and statistics.

345|12|Updated Apr 14, 2026
One-click install
npx skills add https://github.com/minicoohei/ai-agent-camp --skill csv-analyzer-minicoohei
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: csv-analyzer
Source: https://github.com/minicoohei/ai-agent-camp/tree/main/.claude/skills/csv-analyzer
Command: npx skills add https://github.com/minicoohei/ai-agent-camp --skill csv-analyzer-minicoohei

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pandas, chardet, and includes scripts (resource) components.

What problem does it solve?

CSV analysis often requires quick visibility into the structure, data types, missing values, and basic statistics. This skill provides a lightweight, deterministic analysis to summarize a CSV file.

Core Features & Use Cases

  • Detects row and column counts
  • Estimates per-column data types
  • Reports missing values and basic statistics for numeric columns
  • Encodes the file and reports size for profiling

Quick Start

Run the analyzer on a CSV file to produce a complete JSON summary that includes rows, columns, encoding, file size, and per-column stats.

Frequently Asked Questions about csv-analyzer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I get basic statistics and data types for a CSV file?

To analyze CSV files for basic statistics and data types, this skill estimates per-column types and reports missing values. It generates a complete JSON summary including row counts, column counts, encoding, and file size for quick data profiling.

How do I detect missing values and profile data across different CSV encodings?

Detect missing values and profile data across different CSV encodings using built-in encoding detection. This skill processes files of various sizes, identifies per-column missing values, and delivers a structured metadata summary for validation.

What is the best way to validate CSV structure and estimate column data types?

Validating CSV structure and estimating column data types is achieved through deterministic data profiling. This skill analyzes the file to provide row counts, column counts, and per-column type estimation, ensuring quick visibility into your dataset.

Does pandas work with this tool for CSV data validation and profiling?

Pandas supports CSV data validation and profiling within this skill as a required dependency. It leverages pandas to estimate per-column data types, detect missing values, and calculate basic statistics for numeric columns across various file sizes.

Can I analyze large CSV files of various sizes and encodings with this approach?

Analyzing large CSV files of various sizes and encodings is supported by this skill. It utilizes chardet for encoding detection and applies deterministic analysis to summarize row counts, column types, and basic statistics across diverse datasets.

Why does my CSV analysis not detect the correct file encoding automatically?

CSV analysis might not detect the correct file encoding if the dataset uses unusual character sets. This skill relies on chardet for encoding detection, which handles various encodings, but highly irregular files may require preliminary manual inspection.