eval-skill

Parse CSV files and summarize row counts and column headers.

12|2|Updated Mar 15, 2026
One-click install
npx skills add https://github.com/aws-samples/sample-agent-skill-eval --skill eval-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: eval-skill
Source: https://github.com/aws-samples/sample-agent-skill-eval/tree/main/tests/fixtures/eval-skill
Command: npx skills add https://github.com/aws-samples/sample-agent-skill-eval --skill eval-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams quickly derive actionable insights from CSV data by automatically computing a basic summary of rows and columns, reducing manual data inspection.

Core Features & Use Cases

  • CSV summarization: Read a CSV file and produce a concise summary including row count and column names.
  • Quick insights for dashboards: Generate easy-to-consume stats to seed dashboards or reports.
  • Data validation groundwork: Validate that the input CSV has at least headers and data rows for downstream processing.

Quick Start

Run this skill on a CSV file to generate a concise summary of its rows and columns.

Frequently Asked Questions about eval-skill

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

FAQPage Schema
How do I get a quick summary of rows and columns from a CSV file?

To get a quick summary of a CSV file, you can automate parsing to extract the row count and enumerate column headers. This provides a concise overview of the dataset's structure for immediate validation and downstream consumption.

What is the best way to automate CSV data validation for dashboards?

Automating CSV data validation for dashboards involves programmatically checking that input files contain headers and data rows. This validates the dataset's basic structure before processing it for downstream analytics workflows.

Can I use automated CSV summarization for large data analytics workflows?

Automated CSV summarization is suited for small to moderate-sized datasets in data analytics workflows. It computes basic statistics like row counts and column names without the overhead required for large-scale data processing.

Does CSV data processing require external dependencies to enumerate headers?

Enumerating headers during CSV data processing does not require external dependencies. The task relies on parsing the file directly to count rows and list column names, functioning independently within your data analytics stack.

Why does my CSV summary show zero data rows?

A CSV summary showing zero data rows indicates the input file failed data validation by containing only headers or being completely empty. The parser expects headers and data rows to produce a concise summary.