What problem does it solve?
This Skill eliminates the error-prone, time-consuming process of manually creating data model specifications that are misaligned with high-level architecture designs and business requirements, reducing rework and ensuring consistency across data engineering teams.
Core Features & Use Cases
- Structured Schema Elicitation: Guides users through targeted Q&A to gather complete, specific schema decisions for bronze, silver, and gold medallion layers, rejecting vague inputs to avoid ambiguous designs.
- Source Validation: Verifies actual source table structures and column types via read-only DuckDB queries to prevent schema mismatches that cause failed transformations or silent data loss.
- Compliant DMS Generation: Produces dual-format Data Model Specification documents with markdown narrative and embedded YAML schema blocks, including Mermaid ER and flow diagrams, SCD strategy documentation, and full HLD/DRD traceability.
- Use Case: A healthcare data engineering team can use this Skill to automatically generate a compliant DMS for patient, encounter, and condition tables across bronze, silver, and gold layers, ensuring alignment with PHI governance policies, SCD requirements, and enterprise naming standards.
Quick Start
Provide your approved HLD and DRD documents to the create-dms skill to generate a complete, compliant data model specification with medallion layer schemas, SCD strategies, and full traceability matrices.