dv-validate

Validate Pragmatic Data Vault models against Pragmatic DV doctrine rules.

35|7|Updated Apr 14, 2022
One-click install
npx skills add https://github.com/PatrickCuba/the_data_must_flow --skill dv-validate
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dv-validate
Source: https://github.com/PatrickCuba/the_data_must_flow/tree/main/dvos-skills/skills/dv-validate
Command: npx skills add https://github.com/PatrickCuba/the_data_must_flow --skill dv-validate

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Validate a Pragmatic Data Vault model definition against Pragmatic DV doctrine rules to catch structural and naming issues before generation.

Core Features & Use Cases

  • Spawn the Doctrine Enforcer subagent to return a structured list of violations.
  • Never auto-fix violations; explain each issue and prompt user for next steps.
  • Supports validation of single constructs, full manifests, and naming conventions.

Quick Start

Paste your model, manifest, or naming definitions and run the dv-validate command to receive doctrine validation results.

Frequently Asked Questions about dv-validate

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

FAQPage Schema
How do I validate a Data Vault model against doctrine rules?

You validate Data Vault models by checking model definitions, full manifests, and naming conventions against Pragmatic DV doctrine rules to catch structural issues before generation.

What is Pragmatic Data Vault doctrine validation?

Pragmatic Data Vault doctrine validation checks model definitions and naming conventions against established rules to catch structural issues before generation, returning structured violations without auto-fixing them.

How do I run a naming convention check for Data Vault manifests?

You run a naming convention check for Data Vault manifests by providing the manifest to a validator that checks definitions against Pragmatic DV doctrine rules and returns structured naming violations.

Does Data Vault validation automatically fix model violations?

Data Vault validation does not automatically fix model violations; it returns a structured list of issues explaining each problem and prompts the user for next steps instead of applying changes.

Can I validate a single Data Vault construct instead of a full manifest?

Yes, you can validate a single Data Vault construct instead of a full manifest because the validation process supports checking individual constructs, full manifests, and naming conventions independently.