What problem does it solve? Before technical design, teams often lack a clear picture of what the data looks like and how it flows through the system, leading to inconsistent schemas, missed concurrency issues, and rework during implementation. ## Core Features & Use Cases - Entity and ER Modeling: Extract core entities from requirements and produce mermaid ER diagrams with cardinality, key fields, and constraints. - Data Flow Diagrams: Map how data moves between components with CRUD annotations and trigger conditions. - Scenario-Adaptive Analysis: Layer concurrency, distributed, real-time streaming, or batch-processing analysis (transactions, locking, consistency, idempotency, checkpoints) on top of the base model. - Use Case: When designing an order system, use this Skill to identify entities like User and Order, draw the ER diagram, trace order creation data flows, and define optimistic locking and isolation levels for concurrent inventory deduction before handing off to technical design. ## Quick Start Ask the AI to build a data model and data flow diagram for your feature, for example: help me design the data model and show how data flows for the order placement feature.