AI Blocks

Putting the blocks together

This is taking longer than expected.

Try againBrowse the library
AI Blocks · All skills by job · Minds · Mini tools · How it works · From a source · Apps

AI Blocks › Build and ship software

NoSQL data modeler

Describe your queries and scale. Get a Cassandra or DynamoDB table design that avoids hot partitions.

NoSQL data modeler is a free AI skill for the job "Build and ship software". Give the instructions to an AI assistant that supports the required files and tools, then review its output.

Free · No account · CC BY 4.0 licence · Made by sickn33 · Level: expert · Thinking: high

Made by sickn33. See the original on GitHub; we copied it as it is, with its licence.

What it does

A Cassandra or DynamoDB table design that answers your queries quickly and spreads load evenly, so no single partition gets overloaded. These stores work differently from SQL. You do not model things and link them later. You list your questions first, then build one table per question and copy data so each read is fast. The skill takes you through that: write the access patterns, choose partition and sort keys, check how big and how evenly each partition will grow, and avoid hot spots. It explains the trade-offs, such as eventual consistency and extra storage cost. You can also use it to find why an existing table is slow.

You give it

You get

Use it when

How to use it

  1. Add it to your AI once: download it and add the folder to Claude, ChatGPT or Codex as a skill.
  2. Ask for the job in your own words. Your AI opens the skill when it fits.

More for Build and ship software

Every build and ship software skill