CSV Quality Auditor

Audit CSV files for blank or duplicate headers, inconsistent row widths, and fully empty data rows. Use when validating a delimited text file before import, analysis, or handoff.

qwqqwqis666 Updated

File contents

CSV Quality Auditor

Run the bundled auditor from this skill directory:

python scripts/audit_csv.py INPUT [--delimiter DELIM] [--json]

Use a comma by default. Pass ; for semicolon-delimited files, tab or \t for tab-delimited files, or any other single character for a custom delimiter.

Interpret exit codes as follows:

  • 0: the file was read successfully and no quality issues were found.
  • 1: one or more quality issues were found.
  • 2: the arguments were invalid or the file could not be read or parsed.

Prefer --json when another tool will consume the result. Review references/rules.md for issue definitions and row-counting conventions.

qwqqwqis666/agent-skill-arena/tree/main/examples/skill-creator-benchmark/artifacts/B commit 363d410b82

Frequently asked questions

npx skillmds@latest add qwqqwqis666/csv-quality-auditor-2