data-storage
This skill should be used when the user asks "SQL or NoSQL", "which database", how to design a "data model" or "schema design", picks an "indexing" strategy, needs "sharding" or "partitioning", sets up "replication" (leader-follower / multi-leader), defines a "primary key"/"sort key", asks whether to "denormalize", or weighs "polyglot persistence". Use it whenever a design must decide where records live, how they are keyed and accessed, and how the store scales past one node — even if the user just says "store the data".
Pinned to revision 228d57dc6fa7, so it is the text this page describes rather than whatever the author pushed since.
Files
- skills/data-storage/SKILL.md
- skills/data-storage/references/deep-dive.md
- skills/data-storage/references/providers/aws.md
- skills/data-storage/references/providers/azure.md
- skills/data-storage/references/providers/gcp.md
- skills/data-storage/references/providers/generic.md
Every link opens the file at its source, pinned to the revision this page describes.