data-quality-frameworks

Automate data quality validation across pipelines with Great Expectations, dbt tests, and data contracts.

Updated Feb 24, 2026
One-click install
npx skills add https://github.com/chicanoandres702/SentientAIBrowser --skill data-quality-frameworks-chicanoandres702
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: data-quality-frameworks
Source: https://github.com/chicanoandres702/SentientAIBrowser/tree/main/.agents/workflows/data-quality-frameworks
Command: npx skills add https://github.com/chicanoandres702/SentientAIBrowser --skill data-quality-frameworks-chicanoandres702

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates and standardizes data quality validation across data pipelines using Great Expectations, dbt tests, and data contracts to catch issues early and enforce governance.

Core Features & Use Cases

  • Data quality checks: validate completeness, accuracy, validity, and freshness across tables.
  • Contract-driven governance: define and enforce data contracts between teams to prevent schema drift.
  • CI/CD integration: run validations automatically during deployments and data releases.

Quick Start

Run a data quality validation workflow against the latest batch using Great Expectations, dbt tests, and data contracts.

Frequently Asked Questions about data-quality-frameworks

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate data quality validation across ETL pipelines?

Automate data quality validation across ETL pipelines by defining expectation suites and executing checkpoints to catch issues early. This framework standardizes checks for completeness, accuracy, and freshness during data releases.

What are data contracts and how do they prevent schema drift?

Data contracts are enforceable agreements between teams that define expected schemas to prevent schema drift. Contract-driven governance guarantees reliable data by standardizing structure and validation rules across pipelines.

Can I run dbt tests and Great Expectations together in CI/CD?

Yes, you can run dbt tests and Great Expectations together in CI/CD. Integrating these validations during deployments automates data quality checks and ensures traceability before data releases.

How do I validate data completeness and freshness in ELT workflows?

Validate data completeness and freshness in ELT workflows by applying automated expectation suites and checkpoints. This pipeline validation ensures accuracy and reliability across tables before downstream use.

Does this data quality framework support contract-driven governance for large pipelines?

Yes, this framework supports contract-driven governance for large ETL/ELT pipelines. It enforces data contracts and executes validations to guarantee completeness, accuracy, and freshness at scale.

When should I use data contracts instead of standard pipeline tests?

Use data contracts instead of standard pipeline tests when you need strict governance to prevent schema drift between teams. Contracts enforce structural agreements, while standard tests validate data values and freshness.