data-model-design

Generate data model design documents with entity fields, types, constraints, and ER diagrams.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/nishio-n0522/test_updated_sdd --skill data-model-design
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: data-model-design
Source: https://github.com/nishio-n0522/test_updated_sdd/tree/main/.claude/skills/data-model-design
Command: npx skills add https://github.com/nishio-n0522/test_updated_sdd --skill data-model-design

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a standardized template, quality criteria, and writing guidelines for creating and reviewing data model design documents, ensuring consistency and clarity in data structure definitions.

Core Features & Use Cases

  • Data Model Template: Offers a pre-defined structure for documenting entities, fields, relationships, and validation rules.
  • Quality Standards: Outlines essential checks to ensure all aspects of the domain model are covered and correctly detailed.
  • Use Case: When designing a new feature, use this Skill to generate a comprehensive data model document that details all necessary entities, their attributes, and how they relate to each other, ensuring a solid foundation for implementation.

Quick Start

Use the data-model-design skill to generate a data model design document based on the provided functional design.

Frequently Asked Questions about data-model-design

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

FAQPage Schema
How do I create a standardized data model design document for a new feature?

To create a data model design document, use a predefined template that structures entity fields, types, constraints, ER diagrams, and validation rules. This translates conceptual domain models into implementable data structures while ensuring consistency and clarity.

What quality standards should I check when reviewing a database schema definition?

Quality standards for database schema definition require verifying that all domain model aspects are covered and correctly detailed. Essential checks ensure entities, attributes, relationships, and validation rules are consistently documented for a solid implementation foundation.

Can I use this template to modify an existing data model instead of starting from scratch?

Yes, the template supports both new creation and modification scenarios. For modifications, it references existing data model files alongside PRDs and functional designs to ensure changes align with the current schema definition and domain requirements.

What information do I need to prepare before generating a data model document?

Before generating a data model document, you need functional design specifications and PRDs. For modification workflows, existing data model files are also required as references to ensure accurate translation from conceptual domain models to implementable data structures.

What is the best way to document entity relationships and validation rules for database design?

The best way to document entity relationships and validation rules is using a standardized writing guideline. It details ER diagrams, field constraints, and serialization formats, ensuring a clear and comprehensive translation from conceptual domain models to implementable data structures.