Migrate code between frameworks
code-migratecommandsetup L1★3
phamlongh230-lgtm/yamtam-engine ↗What it does
Generate comprehensive migration plan for framework or version upgrade
Best for
Planning a major framework upgrade or language migration when you need to minimize risk and document the path
Inputs
- · Source codebase path
- · Target technology/version
- · Migration requirements and rationale
Outputs
- · Migration assessment with complexity rating
- · Phased migration plan with timeline and resources
- · Risk analysis with mitigation strategies
- · Automated migration scripts (generated)
- · Rollback procedures documented
Requires
- · Read (source codebase for analysis)
- · Write (migration plan, scripts, runbook)
- · Bash (for codebase pattern detection)
Preconditions
- · Source codebase accessible and readable
- · Target technology version specified
- · Migration requirements clearly defined
Failure modes
- · Source codebase inaccessible or invalid structure
- · Target technology incompatible with source (e.g., Python 2 to Go)
- · Migration complexity exceeds skill scope (enterprise monolith)
Trust signals
- · Analyzes source code patterns and dependencies systematically
- · Classifies risk patterns (global state, direct DOM, deprecated APIs)
- · Provides phased approach with concrete milestones
- · Includes Python MigrationAnalyzer and MigrationPlanner pseudocode
- · Suggests rollback strategies for each phase