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.