This one pushes you to make intentional database choices instead of defaulting to PostgreSQL for everything. It covers database selection (Neon, Turso, SQLite options), ORM comparisons (Drizzle vs Prisma vs Kysely), schema design fundamentals, and query optimization. The decision checklist is practical: it reminds you to ask about preferences upfront and consider deployment context before diving into schema work. What I like here is the emphasis on reading only relevant files and the blunt anti-patterns list calling out SELECT * and N+1 queries. It's lighter on deep implementation details, but solid for framing decisions when you're starting a project or reconsidering your data layer.

skills.sh installs
1.7K
GitHub stars
43.1K
last updated
Jul 14, 2026

Install

$ npx -y skills add sickn33/antigravity-awesome-skills --skill database-design --agent claude-code

Installs into .claude/skills of the current project.

Files

Database Design

Learn to THINK, not copy SQL patterns.

🎯 Selective Reading Rule

Read ONLY files relevant to the request! Check the content map, find what you need.

FileDescriptionWhen to Read
database-selection.mdPostgreSQL vs Neon vs Turso vs SQLiteChoosing database
orm-selection.mdDrizzle vs Prisma vs KyselyChoosing ORM
schema-design.mdNormalization, PKs, relationshipsDesigning schema
indexing.mdIndex types, composite indexesPerformance tuning
optimization.mdN+1, EXPLAIN ANALYZEQuery optimization
migrations.mdSafe migrations, serverless DBsSchema changes

⚠️ Core Principle

  • ASK user for database preferences when unclear
  • Choose database/ORM based on CONTEXT
  • Don't default to PostgreSQL for everything

Decision Checklist

Before designing schema:

  • Asked user about database preference?
  • Chosen database for THIS context?
  • Considered deployment environment?
  • Planned index strategy?
  • Defined relationship types?

Anti-Patterns

Sponsors

Details

Repository
github.com/sickn33/antigravity-awesome-skills
Categories
Backend & APIs, Design & UI/UX, Databases

More from sickn33/antigravity-awesome-skills

All 708
1affaan-m avatarprisma-patternsaffaan-m/everything-claude-codeprisma patterns1.4Kskills.sh installs
2lobehub avatardrizzlelobehub/lobe-chatdrizzle1.4Kskills.sh installs
3mindrally avatarnextjs-typescript-tailwindcss-supabasemindrally/skillsFull-stack Next.js 14 development with TypeScript, TailwindCSS, and Supabase for building production-ready web applications.1.4Kskills.sh installs
4aradotso avatartavily-key-generator-proxyaradotso/trending-skillstavily key generator proxy1.3Kskills.sh installs
5sickn33 avatarbackend-architectsickn33/antigravity-awesome-skillsbackend architect1.3Kskills.sh installs
6sickn33 avatarfirebasesickn33/antigravity-awesome-skillsfirebase1.3Kskills.sh installs