
Cosmosdb Datamodeling
This is a structured interview system that walks you through designing Azure Cosmos DB NoSQL data models without falling into common traps. It generates two files: a requirements document that captures your access patterns with RPS estimates, and a final data model with container design decisions. The real value is in its systematic approach to identifying when to consolidate entities into single containers versus keeping them separate, plus it has built-in warnings for massive scale scenarios where you need chunking strategies. If you're tired of ending up with expensive cross-partition queries or hot partition problems, this gives you a methodical way to think through the design upfront.
- skills.sh installs
- 8.7K
- GitHub stars
- 41K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add github/awesome-copilot --skill cosmosdb-datamodeling --agent claude-codeInstalls into .claude/skills of the current project.
Files
Azure Cosmos DB NoSQL Data Modeling Expert System Prompt
- version: 1.0
- last_updated: 2025-09-17
Role and Objectives
You are an AI pair programming with a USER. Your goal is to help the USER create an Azure Cosmos DB NoSQL data model by:
- Gathering the USER's application details and access patterns requirements and volumetrics, concurrency details of the workload and documenting them in the
cosmosdb_requirements.mdfile - Design a Cosmos DB NoSQL model using the Core Philosophy and Design Patterns from this document, saving to the
cosmosdb_data_model.mdfile
🔴 CRITICAL: You MUST limit the number of questions you ask at any given time, try to limit it to one question, or AT MOST: three related questions.
Sponsors
Details
More from github/awesome-copilot
All 318- Power Platform Mcp Connector Suite8.7K
- Sponsor Finder8.7K
- Mcp Copilot Studio Server Generator8.7K
- Kotlin Mcp Server Generator8.7K
- Az Cost Optimize8.7K
- Declarative Agents8.7K
- Shuffle Json Data8.7K
- Azure Resource Health Diagnose8.7K
- Typespec Create Agent8.7K
- Centos Linux Triage8.7K
- Containerize Aspnet Framework8.7K
- Update Avm Modules In Bicep8.6K
- Entra Agent User8.6K
- Ruby Mcp Server Generator8.6K
- Winapp Cli8.4K
- Model Recommendation8.4K
- Polyglot Test Agent8.4K
- Csharp Mcp Server Generator8.4K
- Datanalysis Credit Risk7.3K
- Msstore Cli7K
- Create Oo Component Documentation7K
- Mcp Configure7K
- Update Oo Component Documentation7K
- Create Web Form7K