What problem does it solve? Designing and maintaining MySQL/InnoDB databases involves many subtle decisions—primary key selection, composite index ordering, isolation levels, online DDL—that silently cause slow queries, deadlocks, or production outages when done wrong. This Skill provides structured, evidence-based guidance for making safe and measurable MySQL changes. ## Core Features & Use Cases - Schema and Index Design: Guidance on primary keys, data types, character sets, composite and covering indexes, partitioning, and JSON column patterns. - Query and Transaction Tuning: EXPLAIN/EXPLAIN ANALYZE interpretation, N+1 detection, deadlock diagnosis, isolation level selection, and row-locking gotchas. - Operations and Migrations: Online DDL strategies, connection pool sizing, replication lag mitigation, and index maintenance with rollback-aware rollout steps. - Use Case: When a query on a 50M-row orders table is slow, use this Skill to analyze the EXPLAIN plan, design a composite index following the leftmost prefix rule, and roll it out with ALGORITHM=INPLACE plus a rollback plan. ## Quick Start Ask the assistant to review your MySQL table schema and slow query, then propose an index and migration plan using the mysql skill.