| name | data-quality |
| description | Data quality rules generation — delegates to test-data-quality-analyst agent.
Use when generating Great Expectations suites, dbt tests, or SQL quality
assertions for your data models.
|
Data Quality Command
Generate quality rules, expectations, and test suites for your data
Usage
/data-quality <model-or-description>
Examples
/data-quality models/staging/stg_orders.sql
/data-quality "Quality checks for customer dimension table"
/data-quality models/marts/
What This Command Does
- Invokes the test-data-quality-analyst agent
- Reads model SQL or description to understand schema and business rules
- Loads KB patterns from
data-quality and dbt domains
- Generates:
- Great Expectations suite with expectations
- dbt schema YAML with tests
- Custom data quality SQL assertions
- Freshness and completeness checks
Agent Delegation
| Agent | Role |
|---|
test-data-quality-analyst | Primary — GE suites, quality rules, observability |
de-dbt-specialist | Escalation — when tests need dbt YAML format |
test-data-contracts-engineer | Escalation — when SLAs need formal contracts |
KB Domains Used
data-quality — Great Expectations, Soda, observability patterns
dbt — dbt tests, schema YAML, custom generic tests
data-modeling — constraint patterns, referential integrity
Output
The agent generates test definitions in your preferred format (GE, dbt, SQL) with severity classification.