csv-cleanroom
by @52yuanchangxing
Profile messy CSV files, standardize columns, detect data quality issues, and produce a reproducible cleanup plan.
clawhub install csv-cleanroomđ About This Skill
name: csv-cleanroom description: Profile messy CSV files, standardize columns, detect data quality issues, and produce a reproducible cleanup plan. version: 1.1.0 metadata: openclaw: requires: bins: - python3 emoji: đ§°
CSV Cleanroom
Purpose
Profile messy CSV files, standardize columns, detect data quality issues, and produce a reproducible cleanup plan.
Trigger phrases
Ask for these inputs
Workflow
1. Profile the CSV: row count, nulls, duplicates, type mismatches, and outliers. 2. Normalize headers and map to the target schema. 3. Generate a step-by-step cleanup plan and optional transformed output. 4. Document irreversible operations before applying them. 5. Return a quality score and remediation checklist.
Output contract
Files in this skill
{baseDir}/scripts/csv_cleanroom.py{baseDir}/resources/data_quality_checklist.mdOperating rules
Suggested prompts
Use of script and resources
Use the bundled script when it helps the user produce a structured file, manifest, CSV, or first-pass draft. Use the resource file as the default schema, checklist, or preset when the user does not provide one.
Boundaries
Compatibility notes
metadata.openclaw.requires.scripts/csv_cleanroom.py.resources/data_quality_checklist.md.