| name | dataset-curation |
| description | Create and audit datasets for CS and EE research, including schema design, collection pipelines, deduplication, split strategy, leakage prevention, labeling QA, licensing, and provenance tracking. Use when building a dataset, merging corpora, preparing train, validation, and test splits, or validating a benchmark before publication. |
Dataset Curation
Use this skill when dataset quality is the hidden variable behind the whole project.
Core Workflow
- Define the unit of data and the schema before collection expands.
- Track provenance and license per source.
- Deduplicate exact and near duplicates.
- Freeze the split policy before training.
- Check leakage across content, metadata, time, device identity, and preprocessing artifacts.
- Audit labels, class balance, and hardware or environment coverage.
- Produce versioned manifests for raw data, processed data, and exclusions.
Execution Rules
- Keep raw data immutable.
- Never split after feature engineering if leakage risk exists.
- Log exclusion rules and uncertain labels.
- Document annotator instructions and disagreement handling.
- Make licensing and privacy constraints first-class, not appendix material.
Output Contract
Return:
- Schema summary.
- Provenance ledger.
- Split policy.
- Leakage risk list.
- QA summary and next actions.