Cosmosdb Datamodeling

Interactive, requirements-driven workflow for designing an Azure Cosmos DB for NoSQL data model. Captures access patterns, chooses embed-vs- reference and partition keys, and applies scaling patterns (synthetic and hierarchical keys, write sharding, data binning, TTL). Produces two artifacts — cosmosdb_requirements.md (working scratchpad) and cosmosdb_data_model.md (final design) — with sample documents, indexing policies, and RU/cost estimates. Use when modeling a new Cosmos DB NoSQL workload, reviewing an existing model, or migrating a relational schema. Ships helper scripts for RU/cost estimation and model linting against documented service limits.

colbytimm Updated

File contents

colbytimm/my-dev-tools/tree/main/agents/skills/domain/cosmosdb-datamodeling commit 0ad45ee2a1

Frequently asked questions

npx skillmds@latest add colbytimm/cosmosdb-datamodeling