Навыки framework-migration-code-migrate
📦

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.

Поддерживает: Claude Codex Code(CC)
⚠️ 67 Плохо
1

Скачать ZIP навыка

2

Загрузить в Claude

Перейдите в Settings → Capabilities → Skills → Upload skill

3

Включите и начните использовать

Протестировать

Использование «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

Аудит безопасности

Безопасно
v1 • 2/25/2026

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.

2
Просканировано файлов
1,104
Проанализировано строк
3
находки
1
Всего аудитов

Проблемы высокого риска (3)

False Positive: external_commands Pattern
The static scanner detected 'Ruby/shell backtick execution' at multiple locations, but these are regex strings in code examples (e.g., r'print\s+>>') and JavaScript template literals in documentation, not actual shell commands.
False Positive: Network Access Pattern
The fetch() calls and CDN references are example code demonstrating migration patterns, not actual network requests made by the skill.
False Positive: Filesystem Access Pattern
The file read/write operations are Python code examples showing how to read source files during migration analysis.
Проверено: claude

Оценка качества

38
Архитектура
100
Сопровождаемость
87
Контент
31
Сообщество
75
Безопасность
91
Соответствие спецификации

Что вы можете построить

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.

Попробуйте эти промпты

Solicitação Básica 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?
Plano de Migração de Framework
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.
Script de Transformação de Código
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.
Estratégia de Migração de Banco de Dados
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?
Não, esta habilidade gera planos de migração, scripts e modelos de código de transformação. Fornece orientação e código de exemplo que você revisa e executa manualmente.
Pode migrar qualquer linguagem de programação?
A habilidade fornece padrões para migrações comuns como Python 2 para 3, frameworks JavaScript e migrações de banco de dados. Para linguagens menos comuns, fornece metodologia geral de migração.
Quão precisos são os scripts de transformação automatizados?
Os scripts de transformação tratam padrões comuns, mas podem exigir ajuste manual para lógica de negócios complexas, abstrações personalizadas ou casos extremos.
Funciona com Claude Code e Codex?
Sim, esta habilidade foi projetada para funcionar com assistentes de IA Claude, Codex e Claude Code para tarefas de migração de código.
Posso usar isso para migrações em produção?
Sim, mas sempre teste em um ambiente de staging primeiro. Revise todo o código gerado antes de aplicar em sistemas de produção.
O que acontece se a migração falhar?
A habilidade inclui planejamento de rollback para ajudá-lo a reverter para o estado original se a migração encontrar problemas críticos.

Сведения для разработчиков

Автор

sickn33

Лицензия

MIT

Ссылка

main

Структура файлов