What problem does it solve? Poor MongoDB schema design causes slow queries, bloated documents, and costly rewrites that indexes alone cannot fix. This Skill provides structured guidance for designing, reviewing, and migrating MongoDB data models before problems reach production. ## Core Features & Use Cases - Embed vs Reference Decisions: Apply a decision framework for one-to-one, one-to-few, one-to-many, many-to-many, and tree/hierarchical relationships based on access patterns. - Anti-Pattern Detection: Identify and fix excessive $lookup usage, unnecessary collections, and redundant indexes flagged by Atlas Performance Advisor. - Design Patterns Library: Apply 11 documented patterns including bucket, computed, outlier, extended reference, document versioning, and time series collections. - Use Case: When migrating a SQL database to MongoDB, use this Skill to denormalize joined tables into rich documents, add $jsonSchema validation, and avoid hitting the 16MB document limit with unbounded arrays. ## Quick Start Ask the assistant to review your MongoDB schema design or help you decide whether to embed or reference a specific relationship in your data model.