What problem does it solve? Translating a domain model into a concrete persistence design is repetitive and error-prone. This Skill derives entities from your existing domain model and business rules, then guides you through storage decisions to produce a complete data model document. ## Core Features & Use Cases - Entity Derivation: Reads domain_model.md and business_rules.md to extract entities, attributes, relationships, and validation rules without re-asking known information. - Guided Storage Decisions: Asks targeted questions about storage technology, field types, constraints, indexes, soft deletes, tenancy, and primary key conventions. - Structured Output: Writes a formatted docs/02_business/data_model.md with table definitions, indexes, relationships, and validation constraints traceable to business rules. - Use Case: After defining your domain model for a fintech app, run this Skill to generate SQL-ready table definitions with constraints like amount DECIMAL(10,2) CHECK (> 0) pulled directly from your business rules. ## Quick Start Ask the assistant to create the data model document from the existing domain model and business rules in the docs folder.