Database Design

Playbook pro schéma, indexování, optimalizaci dotazů a migraci pro SQL/NoSQL

od CloudAI-X · CloudAI-X/claude-workflow-v2

Otestováno · Funguje ★ 9.2/10

Database Design — Playbook pro schéma, indexování, optimalizaci dotazů a migraci pro SQL/NoSQL

Co umí

Dovednost pouze s výzvou, která vede k normalizaci schématu, výběru indexů, čtení EXPLAIN, prevenci N+1, migracím bez výpadků, sdružování připojení a vzorům ORM/NoSQL. Spouští se, když úkol zahrnuje návrh tabulek, optimalizaci dotazů, plánování migrací nebo opravu výkonu databáze. Soběstačný markdown s konkrétními příklady SQL/Python/JS.

Testovací report

Fráze spouštění — MĚLO BY se načíst: (1) „Navrhni schéma pro multi-tenantní systém objednávek“; (2) „Tento dotaz Prisma je pomalý, myslím, že mám problém N+1“; (3) „Jak naplánuji migraci bez výpadků pro přejmenování sloupce?“. NEMĚLO BY se načíst: (4) „Vytvoř mi dashboard UI, který zobrazuje uživatelská data“ (frontend, související přes 'data'); (5) „Ladění, proč můj REST endpoint vrací 500“ (backend, žádná práce s DB). Všech 5 posouzeno správně = 5/5. Měřen výstup: dovednostně řízený výsledek přidal čítač comment_count udržovaný triggerem, částečný index WHERE status='pending', souběžnou tvorbu indexu CONCURRENTLY a stránkování kurzorem, které základní stav zmeškal — jasně lepší se specifiky (8/10). Tvrzení v dokumentaci (SQL+NoSQL schéma/indexování/optimalizace dotazů/migrace) odpovídají tělu bez přehánění.

Testováno: 2026-07-20 · Claude Code 2.x (agent harness)

Instalace

Clone the repo and copy the skill directory into your Claude config: `git clone https://github.com/CloudAI-X/claude-workflow-v2 && cp -r claude-workflow-v2/skills/database-design ~/.claude/skills/`. Or add the whole marketplace as the `project-starter` plugin via `/plugin marketplace add CloudAI-X/claude-workflow-v2`.

Příkazy a ukázkové prompty

  • /database-designPlaybook pro schéma, indexování, optimalizaci dotazů a migraci pro SQL/NoSQL

Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):

  • Design a schema for this new feature's data
  • Fix the N+1 query problem in this endpoint
  • Plan a migration for adding this new table