data-modeling
Installation
SKILL.md
Data Modeling
Size-Tier Scope
This variant scales the operating pattern for organizations under 100 people. Keep the controls lightweight, favor owner-led approvals, and introduce automation only where it removes recurring manual work without adding governance overhead.
Purpose
Data modeling is the foundation of every enterprise application built on ERP•AI. A well-designed schema determines how efficiently the system stores, retrieves, and enforces business rules on operational data. Builders need this skill whenever they are:
- Standing up a new module (Finance, HR, Supply Chain, CRM)
- Extending an existing module with custom entities
- Designing reporting or analytics layers on top of transactional data
- Preparing a system for multi-tenant SaaS deployment
- Defining the contract between the app layer and integrations
Poor data modeling creates compounding technical debt: bad queries, broken reports, integration mismatches, and audit failures. Getting the schema right early is the highest-leverage activity in enterprise app building.