file-processing

Process and analyze CSV, JSON, and text data files with automated cleaning and transformation.

90|9|Updated Jan 4, 2026
One-click install
npx skills add https://github.com/aws-samples/sample-strands-agents-agentskills --skill file-processing
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: file-processing
Source: https://github.com/aws-samples/sample-strands-agents-agentskills/tree/main/skills/file-processing
Command: npx skills add https://github.com/aws-samples/sample-strands-agents-agentskills --skill file-processing

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Data analysts and developers waste time manually cleaning, transforming, and analyzing data from CSV, JSON, and text files. This Skill provides an all-in-one toolset to load, validate, transform, analyze, and export data without writing code, accelerating data workflows and improving accuracy.

Core Features & Use Cases

  • Data Loading: support for CSV (with custom delimiters), JSON, and text inputs.
  • Cleaning & Transformation: remove duplicates, handle missing values, normalize fields, sort, filter, group, and merge datasets.
  • Analysis & Export: generate descriptive statistics, aggregations, and export results to CSV, JSON, or Markdown reports.
  • Use Case: clean a messy dataset, compute key metrics, and produce a shareable report for stakeholders.

Quick Start

Provide a data file and specify the transformation you want, and I will load, clean, transform, analyze, and export the results.

Frequently Asked Questions about file-processing

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

FAQPage Schema
How do I clean and transform CSV data without writing code?

To clean and transform CSV data without writing code, you can provide your file and specify the desired operations. The tool automatically handles missing values, removes duplicates, normalizes fields, and sorts or filters the dataset for you.

What is the best way to automate data cleaning and normalization for JSON files?

Automating data cleaning and normalization for JSON files involves parsing the structured data and applying rule-based transformations. This process handles field normalization, filters records, and aggregates data without requiring manual scripting.

Can I generate summary statistics and export results to Markdown from a CSV file?

Yes, you can generate summary statistics and export results to Markdown from a CSV file. The system computes descriptive statistics and aggregations, then exports the final report to CSV, JSON, or Markdown formats.

Does this data processing approach work with large datasets and Python standard libraries?

Yes, this data processing approach works with large datasets using only Python standard libraries. It handles file I/O, parsing, and basic analytics for CSV, JSON, and text inputs without requiring any external dependencies.

How do I merge and aggregate multiple datasets for analytics workflows?

To merge and aggregate multiple datasets for analytics workflows, you load the input files and specify the grouping and merging logic. The tool processes the datasets to group, merge, and aggregate the data into a unified output.