data-quality-frameworks

Validate data pipelines with Great Expectations, dbt tests, and data contracts.

Updated Apr 12, 2026
One-click install
npx skills add https://github.com/BoraPerusic/agents --skill data-quality-frameworks-boraperusic
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: data-quality-frameworks
Source: https://github.com/BoraPerusic/agents/tree/main/skills/to%20try/data-quality-frameworks
Command: npx skills add https://github.com/BoraPerusic/agents --skill data-quality-frameworks-boraperusic

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Implement data quality validation with Great Expectations, dbt tests, and data contracts to ensure reliable data pipelines.

Core Features & Use Cases

  • Set up Great Expectations validation across datasets.
  • Build comprehensive dbt test suites and enforce contracts between teams.
  • Monitor data quality metrics and automate validation in CI/CD.

Quick Start

Configure your first GE expectations, dbt tests, and data contracts on your critical datasets to start validating data quality.

Frequently Asked Questions about data-quality-frameworks

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

FAQPage Schema
How do I validate data quality across dbt pipelines and Great Expectations?

To validate data quality, you can configure Great Expectations validations, build dbt test suites, and enforce data contracts on critical datasets. This ensures reliable pipelines by applying automated checks across environments.

What are data contracts and how do they enforce quality between teams?

Data contracts are enforced agreements that validate data quality between teams. By defining expectations and dbt tests, they ensure datasets meet strict validation criteria before moving through data pipelines.

Can I automate dbt tests and Great Expectations validation in CI/CD?

Yes, you can automate data quality validation in CI/CD. By integrating Great Expectations validations and dbt tests, the framework monitors quality metrics and automates checks across pipeline environments.

Does this data quality framework support monitoring across different environments?

Yes, the framework supports monitoring data quality metrics across environments. It applies Great Expectations validations, dbt tests, and data contracts with automated alerting to ensure continuous quality.

What is the best way to implement data contracts and expectations on critical datasets?

The best way to implement data contracts is by configuring Great Expectations expectations and building dbt test suites on critical datasets. This validates data quality and enforces contracts between teams.