Works with the AI Agents you already use
Data Cleaning Auto Report Pipeline
Automated profiling, cleaning, and validation pipeline for tabular data with full audit logging and quality reporting.
$18
Data Cleaning Auto Report Pipeline
Example session with this skill installed
I have a messy file named july_leads.csv. Can you profile it for quality issues and suggest a cleaning plan? Use email as the unique key.
- Read your context and instructions
- Compiled the data cleaning auto
- Generated the data export
I have analyzed july_leads.csv. The file contains 1,250 rows with significant whitespace issues and inconsistent date formats in the signup_date column.
Data Quality Report: july_leads.csv
| Metric | Value | Notes |
|---|---|---|
| Total Rows | 1,250 | Baseline count |
| Unique Keys (email) | 1,180 | 70 potential duplicate rows detected |
| Missing Values | 45 | Primarily in 'phone_number' column (3.6%) |
| Date Parse Failures | 12 | Mixed formats (MM/DD/YY and YYYY-MM-DD) |
| Outliers | 3 | Negative values found in 'age' column |
Proposed Cleaning Plan
- Whitespace Trimming: Apply
strip()to all string columns to fix alignment.
Key Deduplication: Quarantine 70 rows where email is duplicated; retain the first occurrence based on signup_date.
3. Date Standardization: Force all signup_date entries to ISO 8601 (YYYY-MM-DD).
4. Value Range Enforcement: Flag and quarantine the 3 rows with negative 'age' values.
5. Categorical Mapping: Standardize 'Lead_Source' values (e.g., "social", "FB", "insta" mapped to "Social Media").
Next steps
- Review the 70 quarantined duplicate rows in
quarantined_leads.csv. - Approve the category mapping for 'Lead_Source' before execution.
- Run the cleaning script to generate
cleaned_july_leads.csv.
july_leads.csv
CSV · data export
Example file from a real run - the skill writes it into your workspace.
Connects securely to your tools. The creator never sees your data.
About this skill
Dirty data leads to broken pipelines and unreliable analysis. This skill provides a structured framework to profile, clean, and validate tabular datasets without compromising data integrity. It replaces ad-hoc regex and manual spreadsheet editing with a repeatable, audit-logged process.
What it does
- Data profiling generates row/column counts, inferred types, missingness percentages, and outlier detection.
- Conservative cleaning standardizes categories, trims whitespace, and parses dates/numbers using explicit business rules.
- Audit logging records every transformation to ensure every change is reversible and documented.
- Data validation performs before-and-after metric comparisons to verify row-count reconciliation and schema integrity.
- Quarantine management isolates suspicious rows instead of deleting them to prevent silent data loss.
How it works
- Intake to identify the source file, unique keys, sensitive fields, and required output formats.
- Profile the raw data to identify inconsistencies and possible errors without making changes.
- Plan the cleaning rules including the logic, rationale, and expected impact for user approval.
- Execute transformations using a bundled Python script or manual logic, preserving the original source file.
Frameworks & tools
This skill utilizes a bundled Python 3.8+ script for automated processing of CSV and TSV files. It handles encoding issues, date formatting, and category mapping using standard libraries or common data tools like pandas and openpyxl when available.
Why this beats prompting it yourself
Generic prompts often lead to "hallucinated" data cleaning where the LLM silently drops rows or guesses missing values. This skill enforces a read-only source policy and creates a verifiable audit trail that distinguishes facts from assumptions.
Use cases
- Auditing messy CRM exports before importing them into a new system.
- Standardizing inconsistent date formats and category labels in monthly sales reports.
- Deduplicating customer lists using deterministic keys and quarantine logs.
- Generating automated data quality reports for stakeholders to highlight unresolved risks.
Known limitations
Does not support predictive modeling or automated database migrations. Very large files may require sampling during the profiling phase. Performance depends on the availability of a Python execution environment.
Find more skills like this on the Claude Skills Marketplace, the Codex Skills Marketplace and the Gemini Skills Marketplace, or browse Claude Skills for LLM Ops.
Requires a Python 3.8+ environment for the automated pipeline. Excel files must be converted to CSV unless pandas/openpyxl are present. Large files may require sampling.
How to use
- 1
Connect your agent to the Agensi MCP
Copy the prompt and paste it into Claude, ChatGPT, Cursor or any agent that supports MCP. It sets up the connection for you. Manual setup
- 2
Sign in to Agensi
Your agent shows a sign-in link. Sign in and click Allow.
- 3
Ask for what you need
Your agent loads this skill and uses it on your task. It always asks before buying a skill.
Reviews
No reviews yet
Be one of the first to try it. Every listed skill goes through the trust checks below.
Security scanned
Checked by our 8-point scan before listing
Fresh listing
Recently published to Agensi
Money-back guarantee
Doesn't do what its page promises? You get your money back.
Trust & safety
Security scan
Security scan passed 1 month ago
- Software
Python