framework-migration-code-migrate
Migrar Código Entre Frameworks
Esta habilidade ajuda desenvolvedores a migrar bases de código entre frameworks, linguagens e plataformas, gerando planos de migração abrangentes, scripts de transformação automatizados e estratégias de migração detalhadas com suporte a testes e reversão.
Скачать ZIP навыка
Загрузить в Claude
Перейдите в Settings → Capabilities → Skills → Upload skill
Включите и начните использовать
Протестировать
Использование «framework-migration-code-migrate». Help me migrate my Python 2.7 Django app to Python 3.9
Ожидаемый результат:
Resumo da Análise de Migração:
1. **Avaliação de Complexidade**: Média-Alta (estimado 50+ arquivos, mudanças arquiteturais significativas)
2. **Fases Recomendadas**:
- Fase 1 (Semana 1-2): Configurar ambiente Python 3, auditoria de dependências
- Fase 2 (Semana 3-4): Migração de utilitários principais, atualizações de sintaxe (print, exceções, unicode)
- Fase 3 (Semana 5-6): Migração de aplicação Django, atualizações de modelos
- Fase 4 (Semana 7-8): Testes, correções de bugs, implantação
3. **Principais Riscos**: Compatibilidade de bibliotecas de terceiros, middleware personalizado, migrações de banco de dados
Использование «framework-migration-code-migrate». Create a migration plan to convert our REST API to GraphQL
Ожидаемый результат:
Plano de Migração REST para GraphQL:
1. **Análise de Endpoints**: Mapear endpoints REST existentes para consultas/mutações GraphQL
2. **Design de Schema**: Gerar tipos GraphQL a partir de estruturas de resposta REST
3. **Implementação de Resolvers**: Criar resolvers que agregam endpoints REST
4. **Estratégia de Teste**: Comparar consistência de resposta entre endpoints REST e GraphQL
5. **Plano de Rollback**: Manter endpoints REST durante o período de transição
Аудит безопасности
БезопасноThis is a documentation/guide skill containing code examples for framework migration. All detected patterns (external_commands, network, filesystem) are FALSE POSITIVES - they are code samples within markdown documentation, not executable code. The skill provides guidance for migrating codebases and contains no actual security risks.
Проблемы высокого риска (3)
Оценка качества
Что вы можете построить
Modernização de Sistemas Legados
Migrar aplicações Python 2 antigas para Python 3 com padrões de transformação de código automatizados e estratégias de teste.
Migração de Framework Frontend
Converter componentes React para Vue.js ou outros frameworks usando scripts de transformação automatizados de componentes.
Migração de Esquema de Banco de Dados
Transformar esquemas de banco de dados SQL para estruturas de documentos NoSQL com mapeamento adequado de dados e scripts de migração.
Попробуйте эти промпты
Ajude-me a migrar minha base de código [linguagem/framework] de [versão/plataforma de origem] para [versão/plataforma de destino]. A base de código tem aproximadamente [número] arquivos. Qual é a estratégia de migração e cronograma recomendados?
Crie um plano detalhado de migração para converter minha aplicação [React/Vue/Angular] para [Vue/React/Svelte]. Inclua fases, esforço estimado, avaliação de riscos e estratégia de teste.
Gerar código Python para transformar [padrão de código específico, ex: instruções print] de [formato antigo] para [novo formato]. Inclua tratamento de erros e tratamento de casos extremos.
Projetar uma estratégia de migração para mover de [banco de dados SQL] para [banco de dados NoSQL]. Inclua mapeamento de esquema, regras de transformação de dados e abordagem de teste de validação.
Лучшие практики
- Sempre execute a habilidade em uma cópia da base de código antes de aplicar mudanças em produção
- Use a abordagem de migração faseada para projetos grandes para minimizar riscos
- Implemente testes abrangentes antes e depois de cada fase de migração
- Mantenha procedimentos de rollback e mantenha a base de código original acessível até a validação completa
Избегать
- Tentar migração automatizada completa sem revisão manual do código gerado
- Pular a fase de avaliação de riscos e ir direto para transformação de código
- Migrar todos os componentes de uma vez em vez de usar migração incremental
- Ignorar testes e ir direto para implantação em produção
Часто задаваемые вопросы
Esta habilidade executa migração real de código?
Pode migrar qualquer linguagem de programação?
Quão precisos são os scripts de transformação automatizados?
Funciona com Claude Code e Codex?
Posso usar isso para migrações em produção?
O que acontece se a migração falhar?
Сведения для разработчиков
Автор
sickn33Лицензия
MIT
Репозиторий
https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/framework-migration-code-migrateСсылка
main
Структура файлов