What problem does it solve?
This Skill helps you design, choose, and evolve database systems without guessing, so your data layer fits the product’s workload, scale, and reliability needs from the start.
Core Features & Use Cases
- Database selection and architecture: Choose between relational, serverless, edge, or specialized databases based on context and deployment constraints.
- Schema and indexing design: Plan normalized or denormalized models, primary keys, relationships, and indexes for performance and maintainability.
- Migration and optimization guidance: Prepare safe migration strategies, zero-downtime schema changes, and query tuning workflows for existing systems.
- Use Case: If you are building a SaaS app, this Skill can help you decide on PostgreSQL versus SQLite, design the tables and relations, and plan the first migration path.
Quick Start
Ask for a database architecture recommendation for your app, including schema design, indexing strategy, and a safe migration plan.