relationship-events

Community

Model entity connections and business events.

AuthorSemprini
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill helps you precisely define how different data entities relate to each other and model the significant occurrences (events) that change business states, ensuring clarity and consistency in your data models.

Core Features & Use Cases

  • Relationship Definition: Clearly define types of relationships (owns, has, references, etc.), their cardinality, and granularity.
  • Event Modeling: Capture business events, their triggers, actors, and the impact of state changes.
  • Use Case: When modeling a customer and their orders, use this skill to define that a 'Customer' places an 'Order', specifying if this is a one-to-many relationship and if the order's existence is tied to the customer. Model a 'Customer Profile Updated' event, detailing who initiated the change and what downstream systems are affected.

Quick Start

Use the relationship-events skill to define a 'Customer owns Account' relationship with atomic granularity.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: relationship-events
Download link: https://github.com/Semprini/md-ddl/archive/main.zip#relationship-events

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.