approve-dqs

Approve Data Quality Specification documents by updating status and metadata.

5|1|Updated Sep 23, 2025
One-click install
npx skills add https://github.com/RDEWAI/Redefining-DataEngineering-With-AI --skill approve-dqs
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: approve-dqs
Source: https://github.com/RDEWAI/Redefining-DataEngineering-With-AI/tree/main/chapter-6/dq-engineer-plugin/skills/approve-dqs
Command: npx skills add https://github.com/RDEWAI/Redefining-DataEngineering-With-AI --skill approve-dqs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Unapproved or Draft-status Data Quality Specification (DQS) documents create bottlenecks in data engineering workflows, blocking teams from creating downstream implementation artifacts like low-level designs and user stories.

Core Features & Use Cases

  • Status Validation: Checks if a DQS is already approved to prevent duplicate sign-offs, and warns if the document is still in un-reviewed Draft status to encourage proper review cycles.
  • Automated Metadata Updates: Automatically updates the DQS's status, last modified date, and version history to maintain a clear, auditable approval trail.
  • Use Case: A DQ Engineer can use this skill to formally sign off on a validated DQS after review, instantly unblocking the engineering team to start building the corresponding data quality pipelines.

Quick Start

Use the approve-dqs skill to formally approve the latest Data Quality Specification document to unblock downstream implementation work.

Frequently Asked Questions about approve-dqs

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

FAQPage Schema
How do I approve a Data Quality Specification document to unblock downstream workflows?▼

To approve a Data Quality Specification, the skill updates the DQS status to Approved, automatically records the last modified date, and appends a version history entry to clear blockers for downstream artifact creation.

What happens if I try to approve a DQS that has already been signed off?▼

The skill validates the current DQS status before proceeding to prevent duplicate approvals, ensuring the audit trail remains accurate and avoiding redundant sign-off entries for already approved documents.

Can I approve a Data Quality Specification that is still in Draft status?▼

You can approve a Draft-status Data Quality Specification, but the skill actively warns about un-reviewed documents to encourage proper review cycles before formally updating the status to Approved.

What metadata is updated during the DQS approval process?▼

During the DQS approval process, the skill automatically updates three metadata fields: the document status to Approved, the last modified date, and a new entry in the version history for audit trail purposes.

Why does an unapproved Data Quality Specification block data engineering delivery?▼

Unapproved Data Quality Specification documents block data engineering workflows because teams cannot create downstream implementation artifacts like low-level designs and user stories without formal DQS sign-off.

Does the approve-dqs skill maintain an audit trail for data quality sign-off?▼

The skill maintains a clear audit trail for data quality sign-off by validating the current status, automatically updating the DQS metadata, and appending version history entries for every approved document.