CSV Quality Auditor

Audit CSV files for blank or duplicate headers, inconsistent row widths, and fully empty data rows. Use when Codex needs a deterministic, dependency-free structural quality check of comma-, semicolon-, tab-, or custom-delimited text data.

qwqqwqis666 Updated

File contents

CSV Quality Auditor

Run the bundled auditor before analyzing, importing, or transforming a CSV file.

Workflow

  1. Choose the delimiter from the file specification or a known sample. Do not guess from the filename.

  2. Run:

    python scripts/audit_csv.py INPUT [--delimiter DELIM] [--json]
    
  3. Interpret exit status 0 as clean, 1 as quality issues found, and 2 as a usage, read, or parse failure.

  4. Use --json when another tool will consume the result. Preserve issue row numbers when reporting or repairing data.

  5. Read references/rules.md when exact rule semantics or output fields matter.

Pass a literal tab or \t for tab-delimited input. Pass any other single character for a custom delimiter. Quote delimiters in the shell when they have special meaning.

qwqqwqis666/agent-skill-arena/tree/main/examples/skill-creator-benchmark/artifacts/H commit caaccf4b48

Frequently asked questions

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