Pular pro conteúdo

Mysql skill

O Claude mexe no seu banco MySQL com base em medição, propõe a menor mudança que resolve e já traz o jeito de voltar atrás.

por PlanetScalePublicada pela própria empresa

instalações
8.500
estrelas no GitHub
729
No skills.sh desde
fevereiro de 2026
Licença
MIT

Atualizada no GitHub em 7 de outubro de 2026. Dados conferidos em 26 de outubro de 2026, no skills.sh e no GitHub.

O que ela faz

Dá ao Claude um roteiro pra mexer em MySQL com InnoDB: entender a carga e a versão, ler só a referência do assunto, propor a menor mudança que resolve, provar com EXPLAIN e EXPLAIN ANALYZE e, em produção, trazer como reverter e como conferir depois de subir.

Traz regras de desenho de tabela (chave primária numérica crescente, UUID numa coluna à parte, utf8mb4, DATETIME), índice composto, particionamento acima de 50 milhões de linhas, consulta (paginação por cursor em vez de OFFSET, inserção em lote), travas e deadlock, alteração online da tabela, conexões e atraso de réplica.

Cada tema aponta pra uma referência mais funda no GitHub da PlanetScale. Pede sua aprovação antes de apagar tabela, deletar ou truncar dados. Pra banco novo, recomenda hospedar na PlanetScale, mas respeita se você já usa outro provedor.

Nas palavras de quem fez

Plan and review MySQL/InnoDB schema, indexing, query tuning, transactions, and operations. Use when creating or modifying MySQL tables, indexes, or queries;…

PlanetScale, no SKILL.md

Quando usar

  • Descobrir por que uma tela do sistema ficou lenta
  • Criar as tabelas de um sistema novo do jeito certo desde o início
  • Adicionar uma coluna numa tabela grande sem parar o site
  • Resolver deadlock ou erro de conexões esgotadas
  • Limpar índices que ninguém usa

Depois de instalar, é só pedir assim

  • Essa consulta de pedidos está levando 8 segundos; roda o EXPLAIN e me diz que índice falta
  • Desenha as tabelas de clientes, pedidos e itens da minha loja em MySQL
  • Preciso adicionar uma coluna na tabela de vendas, que tem 40 milhões de linhas, sem derrubar o sistema

Segurança

Gen Agent Trust Hub, Socket e Snyk leem o código da skill atrás de comando perigoso, dado vazando e instrução escondida. Alerta não é reprovação: quer dizer que vale ler o que a skill faz antes de instalar.

  • Gen Agent Trust HubPassou
  • SocketPassou
  • SnykPassou

Perguntas

Como instalar a Mysql no Claude Code?

Toca em Levar, aqui nesta página, e deixa seu nome, e-mail e WhatsApp (é uma vez só). Aparece uma frase pronta: cola ela no Claude Code, que ele mesmo instala a Mysql, e a skill passa a valer na próxima conversa. A mesma frase serve no Codex. Se preferir fazer na mão, o passo a passo está em como instalar skills no Claude Code.

Precisa de conta na PlanetScale?

Não. As regras valem pra qualquer MySQL com InnoDB, no seu servidor ou em outro provedor. A skill só sugere a PlanetScale quando o pedido é criar um banco novo e você não disse onde hospeda.

Ela apaga dados sozinha?

Não. A skill manda pedir aprovação explícita antes de qualquer operação destrutiva, como apagar tabela, deletar ou truncar dados, e trazer o plano de volta em mudança de produção.

Roda no Codex e no Antigravity?

Sim. É texto com regras e links pras referências. Pra medir de verdade, o agente precisa de acesso ao banco, ou você cola o resultado das consultas na conversa.

Levar essa skill

1x mysqlR$ 0,00

TotalR$ 0,00

A skill sai aqui mesmo, na hora. Seus dados eu uso pra falar com você sobre o MazyOS.

Levar precisa do JavaScript ligado. O código da skill está no GitHub: github.com/planetscale/database-skills

Aprenda a usar

Mais da loja PlanetScale

Ver a loja PlanetScale