Pular pro conteúdo

Migration skill

O Claude muda a estrutura do seu sistema por etapas, com o caminho de volta pronto, e não apaga nada sem você autorizar.

por juliusbrussee

instalações
103,5 mil
estrelas no GitHub
115,1 mil
No skills.sh desde
agosto de 2026
Licença
Apache-2.0

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

O que ela faz

É um roteiro pra transições que não podem quebrar nada: schema do banco, dados, API, protocolo, configuração ou dependência. Antes de mexer, o Claude mapeia quem lê e quem escreve aqueles dados, o formato atual e por quanto tempo o velho e o novo precisam conviver.

Define o caminho de ida e o de volta. Preserva os dados que existem e deixa todo passo destrutivo explícito, pra você autorizar à parte. A ordem é expandir, migrar, verificar e só então enxugar, com o sistema funcionando mesmo quando a versão velha e a nova rodam juntas.

Repetir um passo não estraga nada, e falha pela metade aparece em vez de ficar escondida. O Claude confere o caminho velho e o novo em cada etapa e para quando a etapa pedida passa, sem fazer a limpeza destrutiva por conta própria.

Nas palavras de quem fez

Implement reversible compatibility-safe transitions. Use for schema, data, API, protocol, configuration, or dependency migrations requiring rollback and…

juliusbrussee, no SKILL.md

Quando usar

  • Adicionar ou renomear coluna no banco de um sistema que está no ar
  • Atualizar a versão de uma biblioteca importante do projeto
  • Mudar o formato de uma API que outros sistemas usam
  • Mover dados de um lugar pro outro sem perder nada

Depois de instalar, é só pedir assim

  • Usa a migration pra separar o campo nome em nome e sobrenome na tabela de clientes, com plano de volta
  • Atualiza o projeto pra versão nova do Prisma com a migration. Faz só a primeira etapa e me mostra
  • Planeja a troca do formato da API de pedidos sem derrubar o app que ainda usa a versão antiga

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 Migration 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 Migration, 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.

Ela pode apagar meus dados?

Ela é feita pra não fazer isso por conta própria. Todo passo destrutivo fica explícito e precisa de autorização separada, e a etapa final de limpeza não roda sem você pedir.

Precisa de programa ou conta?

Não. São instruções que o Claude segue com as ferramentas que o projeto já usa, como o seu banco de dados e o sistema de migração que você já tem.

Roda no Codex e no Antigravity?

Sim. É um SKILL.md curto, sem chave nem dependência, que qualquer agente que lê skills consegue seguir.

Levar essa skill

1x migrationR$ 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/juliusbrussee/caveman

Aprenda a usar

Mais da loja juliusbrussee

Ver a loja juliusbrussee