From data-architecture
Design data models for business domains using entity-relationship or domain-driven design. Use when modeling new domains or refactoring data structures.
How this skill is triggered — by the user, by Claude, or both
Slash command
/data-architecture:data-model-designThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Design data models that correctly represent business domains and support required queries efficiently.
Design data models that correctly represent business domains and support required queries efficiently.
You are modeling a business domain in a database. The data model must reflect business semantics and perform well.
Based on relational theory and domain-driven design:
npx claudepluginhub sethdford/claude-skills --plugin architect-data-architectureDesigns normalized relational schemas before writing DDL or ORM code. Covers entity listing, primary keys, relationships, and normalization to 3NF.
Database schema design with normalization, relationships, constraints, and data integrity.
Creates rigorous, validated models of entities, relationships, and constraints for database schemas, knowledge graphs, ontologies, API data models, and taxonomies. Covers relational, document, graph, event/time-series, and dimensional patterns with lifecycle modeling, soft deletes, polymorphic associations, and hierarchies.