data-schema-knowledge-modeling

Installation
SKILL.md

Data Schema & Knowledge Modeling

Table of Contents

Overview

This skill formally defines entities, attributes, relationships, constraints, and cardinality to produce unambiguous data models that prevent inconsistencies and enable correct implementation.

Quick example: E-commerce schema:

  • Entities: User, Product, Order, Cart, Payment
  • Relationships: User has many Orders, Order contains many Products (via OrderItems), User has one Cart
  • Constraints: Email must be unique, Order total matches sum of OrderItems, Payment amount equals Order total
  • Result: Unambiguous model that prevents data inconsistencies
Related skills

More from lyndonkl/claude

Installs
89
Repository
lyndonkl/claude
GitHub Stars
97
First Seen
Jan 24, 2026