About
The Database Design skill transforms Claude into a senior database architect capable of guiding complex data modeling tasks. It provides a structured process for building maintainable, high-performance schemas—from initial entity-relationship modeling to implementing advanced indexing and zero-downtime migration plans. By prioritizing data integrity and explicit constraints, this skill helps developers avoid common anti-patterns while ensuring compatibility with modern ORMs like Prisma, Drizzle, and TypeORM.