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

framework-migration-code-migrate

Безопасно

프레임워크 간 코드 마이그레이션

이 스킬은 포괄적인 마이그레이션 계획, 자동화된 변환 스크립트, 테스트 및 롤백 지원이 포함된 상세한 마이그레이션 전략을 생성하여 개발자가 프레임워크, 언어 및 플랫폼 간 코드베이스를 마이그레이션하는 데 도움을 줍니다.

Поддерживает: 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

Ожидаемый результат:

Migration Analysis Summary:

1. **Complexity Assessment**: Medium-High (estimated 50+ files, significant architectural changes)

2. **Recommended Phases**:
- Phase 1 (Week 1-2): Setup Python 3 environment, dependency audit
- Phase 2 (Week 3-4): Core utility migration, syntax updates (print, exceptions, unicode)
- Phase 3 (Week 5-6): Django app migration, model updates
- Phase 4 (Week 7-8): Testing, bug fixes, deployment

3. **Key Risks**: Third-party library compatibility, custom middleware, database migrations

Использование «framework-migration-code-migrate». Create a migration plan to convert our REST API to GraphQL

Ожидаемый результат:

REST to GraphQL Migration Plan:

1. **Endpoint Analysis**: Map existing REST endpoints to GraphQL queries/mutations

2. **Schema Design**: Generate GraphQL types from REST response structures

3. **Resolver Implementation**: Create resolvers that aggregate REST endpoints

4. **Testing Strategy**: Compare response consistency between REST and GraphQL endpoints

5. **Rollback Plan**: Maintain REST endpoints during transition period

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

Безопасно
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
Соответствие спецификации

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

레거시 시스템 현대화

자동화된 코드 변환 패턴과 테스트 전략을 사용하여 이전 Python 2 애플리케이션을 Python 3로 마이그레이션합니다.

프레임워크 프론트엔드 마이그레이션

자동화된 컴포넌트 변환 스크립트를 사용하여 React 컴포넌트를 Vue.js 또는 다른 프레임워크로 변환합니다.

데이터베이스 스키마 마이그레이션

적절한 데이터 매핑과 마이그레이션 스크립트를 함께 SQL 데이터베이스 스키마를 NoSQL 문서 구조로 변환합니다.

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

기본 마이그레이션 요청
[language/framework] 코드베이스를 [source_version/platform]에서 [target_version/platform]로 마이그레이션하는 것을 도와주세요. 코드베이스에는 약 [number]개의 파일이 있습니다. 권장되는 마이그레이션 전략과 타임라인은 무엇인가요?
프레임워크 마이그레이션 계획
[React/Vue/Angular] 애플리케이션을 [Vue/React/Svelte]로 변환하기 위한 상세한 마이그레이션 계획을 만들어주세요. 단계, 예상 노력, 위험 평가 및 테스트 전략을 포함해주세요.
코드 변환 스크립트
[예: print 문]과 같은 특정 코드 패턴을 [old format]에서 [new format]으로 변환하는 Python 코드를 생성해주세요. 오류 처리와 엣지 케이스 처리를 포함해주세요.
데이터베이스 마이그레이션 전략
[SQL 데이터베이스]에서 [NoSQL 데이터베이스]로 이동하기 위한 마이그레이션 전략을 설계해주세요. 스키마 매핑, 데이터 변환 규칙 및 검증 테스트 접근 방식을 포함해주세요.

Лучшие практики

  • 항상 프로덕션에 변경을 적용하기 전에 코드베이스 복사본에서 스킬을 실행하세요
  • 대규모 프로젝트의 경우 위험을 최소화하기 위해 단계별 마이그레이션 접근 방식을 사용하세요
  • 각 마이그레이션 단계 전후에 포괄적인 테스트를 구현하세요
  • 전체 검증이 완료될 때까지 원본 코드베이스에 액세스할 수 있도록 유지하고 롤백 절차를 유지하세요

Избегать

  • 생성된 코드를 수동 검토 없이 완전히 자동화된 마이그레이션 시도
  • 위험 평가 단계를 건너뛰고 코드 변환으로 직접 점프
  • 증분 마이그레이션 대신 한 번에 모든 컴포넌트 마이그레이션
  • 테스트를 건너뛰고 프로덕션 배포로 직접 점프

Часто задаваемые вопросы

이 스킬이 실제 코드 마이그레이션을 실행하나요?
아니요, 이 스킬은 마이그레이션 계획, 스크립트 및 변환 코드 템플릿을 생성합니다. 사용자가 검토하고 수동으로 실행하는 안내와 예제 코드를 제공합니다.
모든 프로그래밍 언어를 마이그레이션할 수 있나요?
스킬은 Python 2에서 3으로, JavaScript 프레임워크, 데이터베이스 마이그레이션과 같은 일반적인 마이그레이션에 대한 패턴을 제공합니다. 덜 일반적인 언어의 경우 일반적인 마이그레이션 방법론을 제공합니다.
자동화된 변환 스크립트의 정확도는 어느 정도인가요?
변환 스크립트는 일반적인 패턴을 처리하지만 복잡한 비즈니스 로직, 사용자 정의 추상화 또는 엣지 케이스의 경우 수동 조정이 필요할 수 있습니다.
Claude Code 및 Codex와 함께 작동하나요?
네, 이 스킬은 Claude, Codex 및 Claude Code AI 어시스턴트와 함께 코드 마이그레이션 작업에 사용하도록 설계되었습니다.
프로덕션 마이그레이션에 사용할 수 있나요?
네, 그러나 항상 먼저 스테이징 환경에서 테스트하세요. 프로덕션 시스템에 적용하기 전에 모든 생성된 코드를 검토하세요.
마이그레이션이 실패하면 어떻게 되나요?
마이그레이션에서 중요한 문제가 발생하면 원래 상태로 되돌릴 수 있도록 롤백 계획이 포함되어 있습니다.

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

Автор

sickn33

Лицензия

MIT

Ссылка

main

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