csv-workbench

Analyze CSV files in /mnt/data to produce numeric summaries.

Updated Feb 15, 2026
One-click install
npx skills add https://github.com/Dino-Stark/generic-agent-core --skill csv-workbench
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: csv-workbench
Source: https://github.com/Dino-Stark/generic-agent-core/tree/main/references/openai-agents-python-main/examples/tools/skills/csv-workbench
Command: npx skills add https://github.com/Dino-Stark/generic-agent-core --skill csv-workbench

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This skill helps users quickly analyze tabular data stored in CSV files, providing concise numeric summaries and insights.

Core Features & Use Cases

  • Data Inspection: Preview rows and count the total number of entries in a CSV.
  • Aggregate Calculation: Compute sums and group data by specified columns (e.g., by region).
  • Use Case: Quickly get a summary of sales data by region from a large CSV file.

Quick Start

Use the csv-workbench skill to count the number of rows in the file named 'sales-data.csv'.

Frequently Asked Questions about csv-workbench

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

FAQPage Schema
How do I count rows and preview data in a CSV file?

To count rows and preview CSV data, place your file in the /mnt/data directory. The skill uses Python's csv module to inspect entries and provide concise numeric summaries of the tabular data.

Can I calculate grouped totals from tabular data in a CSV?

Yes, you can calculate grouped totals from CSV tabular data. The skill uses Python's defaultdict to compute sums and group data by specified columns, such as summarizing sales data by region.

What format does my data need to be in for CSV analysis?

Your data must be in CSV format and accessible within the /mnt/data path. The skill relies on Python's csv module to parse the tabular data and deliver concise numeric summaries and insights.

How do I get a summary of sales data by region from a large CSV file?

To summarize sales data by region, ensure your CSV file is in the /mnt/data directory. The skill calculates grouped totals using specified columns to deliver quick aggregate insights from large files.

Are there limitations when analyzing CSV files with this approach?

The primary limitation is that data must be strictly in CSV format and located in the /mnt/data directory. The analysis focuses on concise numeric summaries, row counting, and grouped totals using Python.