des-data-quality

Design data quality specifications with rules, thresholds, severity, and quality gates.

2|Updated May 20, 2026
One-click install
npx skills add https://github.com/DKSang/DES-SKILL --skill des-data-quality
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: des-data-quality
Source: https://github.com/DKSang/DES-SKILL/tree/main/skills/des-data-quality
Command: npx skills add https://github.com/DKSang/DES-SKILL --skill des-data-quality

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

DES-SKILL prevents data engineering teams from shipping pipelines with unclear quality expectations by forcing quality dimensions, rules, thresholds, severity, ownership, evidence, and release/CI/CD gate candidates to be defined before implementation.

Core Features & Use Cases

  • Quality design specification: Produces a structured Data Quality Specification covering Bronze, Silver, Gold, contract-aligned outputs, and serving outputs.
  • Risk-based quality rule framework: Defines quality scope, non-scope, dimensions, rule inventory, dataset-to-rule mapping, and layer-specific boundaries with severity and failure handling.
  • Operational readiness via evidence and handoff: Creates Phase 14 artifacts (support plan, evidence pack, revision notes, done gate, and Phase 14→15 handoff) so Phase 15 can orchestrate/observe quality without guessing.

Quick Start

Use des-data-quality when Phase 13 transformation design and Phase 13→14 handoff are available, to draft your Phase 14 data quality specification for contracted P1 outputs.

Frequently Asked Questions about des-data-quality

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

FAQPage Schema
How do I define data quality rules and thresholds for Bronze, Silver, and Gold pipeline layers?

To define data quality rules across Bronze, Silver, and Gold layers, you must establish a specification covering dimensions, rule inventory, dataset-to-rule mapping, severity, and failure handling prior to implementation. This structured approach ensures clear quality boundaries for each layer.

What is a data quality specification and why is it needed before pipeline implementation?

A data quality specification is a structured document defining validation expectations, thresholds, and ownership before implementation. It is needed to prevent teams from shipping pipelines with unclear quality expectations by forcing explicit rule definitions and release gate candidates upfront.

How do I set up quality gates and freshness SLAs for data engineering workflows?

Setting up quality gates and freshness SLAs requires designing a risk-based quality rule framework with explicit thresholds, severity levels, and evidence packs. This framework defines release and CI/CD gate candidates, ensuring pipelines halt safely on uncertainty before handing off to orchestration.

Can I enforce a data contract and validation rules without prior transformation context?

No, enforcing data contracts and validation rules requires Phase 13 transformation context and handoff artifacts as prerequisites. Without this prior transformation design, you cannot accurately draft the Phase 14 data quality specification needed for contracted P1 outputs.

What's the best way to handle workflow handoff for data quality orchestration?

The best way to handle workflow handoff for data quality orchestration is to generate explicit Phase 14 artifacts, including support plans, evidence packs, done gates, and Phase 14 to 15 handoff documents. This ensures downstream orchestration can observe quality without guessing.

When should I not use predefined validation rules for data pipelines?

You should not use predefined validation rules when Phase 13 transformation design context is missing or when outputs lack contracted P1 definitions. Applying rules without explicit dataset-to-rule mapping and severity boundaries risks shipping pipelines with misaligned quality expectations.