المهارات framework-migration-code-migrate
📦

framework-migration-code-migrate

آمن

Migrar Código Entre Frameworks

Esta habilidad ayuda a los desarrolladores a migrar bases de código entre frameworks, lenguajes y plataformas mediante la generación de planes de migración completos, scripts de transformación automatizados y estrategias de migración detalladas con soporte de pruebas y reversión.

يدعم: Claude Codex Code(CC)
📊 69 كافٍ
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

النتيجة المتوقعة:

Resumen del Análisis de Migración:

1. **Evaluación de Complejidad**: Media-Alta (estimado 50+ archivos, cambios arquitectónicos significativos)

2. **Fases Recomendadas**:
- Fase 1 (Semana 1-2): Configuración del entorno Python 3, auditoría de dependencias
- Fase 2 (Semana 3-4): Migración de utilidades principales, actualizaciones de sintaxis (print, excepciones, unicode)
- Fase 3 (Semana 5-6): Migración de la aplicación Django, actualizaciones de modelos
- Fase 4 (Semana 7-8): Pruebas, corrección de errores, despliegue

3. **Riesgos Claves**: Compatibilidad de bibliotecas de terceros, middleware personalizado, migraciones de base de datos

استخدام "framework-migration-code-migrate". Create a migration plan to convert our REST API to GraphQL

النتيجة المتوقعة:

Plan de Migración de REST a GraphQL:

1. **Análisis de Endpoints**: Mapear los endpoints REST existentes a consultas/mutaciones de GraphQL

2. **Diseño de Esquema**: Generar tipos de GraphQL a partir de estructuras de respuesta REST

3. **Implementación de Resolvers**: Crear resolvers que agreguen endpoints REST

4. **Estrategia de Pruebas**: Comparar consistencia de respuestas entre endpoints REST y GraphQL

5. **Plan de Reversión**: Mantener endpoints REST durante el período de transición

التدقيق الأمني

آمن
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
المحتوى
50
المجتمع
75
الأمان
91
الامتثال للمواصفات

ماذا يمكنك بناءه

Modernización de Sistemas Heredados

Migrar aplicaciones Python 2 antiguas a Python 3 con patrones de transformación de código automatizados y estrategias de prueba.

Migración de Framework de Frontend

Convertir componentes de React a Vue.js u otros frameworks usando scripts de transformación de componentes automatizados.

Migración de Esquema de Base de Datos

Transformar esquemas de bases de datos SQL a estructuras de documentos NoSQL con mapeo de datos adecuado y scripts de migración.

جرّب هذه الموجهات

Solicitud de Migración Básica
Ayúdame a migrar mi base de código de [lenguaje/framework] desde [versión/plataforma de origen] a [versión/plataforma de destino]. La base de código tiene aproximadamente [número] archivos. ¿Cuál es la estrategia de migración y el cronograma recomendados?
Plan de Migración de Framework
Crea un plan de migración detallado para convertir mi aplicación de [React/Vue/Angular] a [Vue/React/Svelte]. Incluye fases, esfuerzo estimado, evaluación de riesgos y estrategia de prueba.
Script de Transformación de Código
Genera código Python para transformar [patrón de código específico, ej. declaraciones print] desde [formato antiguo] a [nuevo formato]. Incluye manejo de errores y manejo de casos extremos.
Estrategia de Migración de Base de Datos
Diseña una estrategia para migrar de [base de datos SQL] a [base de datos NoSQL]. Incluye mapeo de esquema, reglas de transformación de datos y enfoque de pruebas de validación.

أفضل الممارسات

  • Siempre ejecuta la habilidad en una copia de la base de código antes de aplicar cambios a producción
  • Usa el enfoque de migración por fases para proyectos grandes para minimizar el riesgo
  • Implementa pruebas exhaustivas antes y después de cada fase de migración
  • Mantén procedimientos de reversión y mantén la base de código original accesible hasta la validación completa

تجنب

  • Intentar una migración automatizada completa sin revisión manual del código generado
  • Saltar la fase de evaluación de riesgos y ir directamente a la transformación de código
  • Migrar todos los componentes a la vez en lugar de usar migración incremental
  • Ignorar las pruebas y saltar directamente al despliegue en producción

الأسئلة المتكررة

¿Esta habilidad ejecuta la migración de código real?
No, esta habilidad genera planes de migración, scripts y plantillas de código de transformación. Proporciona orientación y código de ejemplo que revisas y ejecutas manualmente.
¿Puede migrar cualquier lenguaje de programación?
La habilidad proporciona patrones para migraciones comunes como Python 2 a 3, frameworks de JavaScript y migraciones de bases de datos. Para lenguajes menos comunes, proporciona metodología general de migración.
¿Qué tan precisos son los scripts de transformación automatizados?
Los scripts de transformación manejan patrones comunes pero pueden requerir ajuste manual para lógica de negocio compleja, abstracciones personalizadas o casos extremos.
¿Funciona con Claude Code y Codex?
Sí, esta habilidad está diseñada para trabajar con Claude, Codex y los asistentes de IA Claude Code para tareas de migración de código.
¿Puedo usar esto para migraciones de producción?
Sí, pero siempre prueba primero en un entorno de staging. Revisa todo el código generado antes de aplicarlo a sistemas de producción.
¿Qué sucede si la migración falla?
La habilidad incluye planificación de reversión para ayudarte a revertir al estado original si la migración encuentra problemas críticos.

تفاصيل المطور

بنية الملفات