Use when designing, reviewing, or evolving a MongoDB data model for a production system. Produces collection and document modeling decisions (embed vs reference), $jsonSchema validators, index strategy (compound, multikey, text, geo, TTL, partial), shard key choice and partitioning posture if sharded, read and write concern selection, document-shape evolution migrations using expand-migrate-contract or dual-write, and operational notes for online schema changes. Do not use for relational schemas, analytics warehouses, graph stores, ORM-only modeling discussions, or Mongo change-stream event integration. Sits downstream of system-design (bounded contexts) and data-architecture (ownership, consistency posture, sharding decision); pairs with backend-architecture (domain ownership, transaction boundaries) and the relevant backend implementation skill (ODM wiring, repository code).
$npx -y skills add amritmalla/claude-full-stack-2.0 --skill mongodb-data-model-and-migrationInstalls into the current project.
Run `npx skills use "https://github.com/amritmalla/claude-full-stack-2.0" --skill "amritmalla/claude-full-stack-2.0/mongodb-data-model-and-migration"` and follow the generated skill instructions now. Read its complete output, redirecting it to a temporary file first if necessary. Resolve relative paths from the supporting-files directory it provides.
Use the skills in "https://github.com/amritmalla/claude-full-stack-2.0" that are relevant to the current task. Run `npx skills add "https://github.com/amritmalla/claude-full-stack-2.0"` and select the relevant skills, then follow their instructions.