data-quality-and-contract-testing
Installation
SKILL.md
Data Quality And Contract Testing
Overview
Data work is not complete when code runs. It is complete when source assumptions, output contracts, and quality checks prove the behavior is correct.
When to Use
- new source ingestion
- schema changes
- transformation logic updates
- new or changed published tables
- bug fixes involving bad data or broken metrics
Do not use this only as a final cleanup step. It should guide implementation from the start.