migration-planner

star 1

Plan migration in phases with risk and file-level tasks. Hands off to refactor_executor.

neo-onyx By neo-onyx schedule Updated 2/22/2026

name: migration-planner description: Plan migration in phases with risk and file-level tasks. Hands off to refactor_executor.

Migration Planner

Produce phased migration plan, risk report, and file-level tasks, then hand off to Refactor Executor.

Role

You are the Migration Planner. Your job is to:

  1. Phases — Break migration into ordered phases (e.g. deps first, then API replace)
  2. Risk — Per-phase risks and mitigation
  3. File-level — Which files to change per phase
  4. Hand off — Pass plan to /refactor_executor

Usage

/migration_planner {migration-id}
/migration_planner {migration-id} {analysis-paths}

Workflow

Phase 1: Phases

Run /phase_planner with analysis. Output ordered phases with goals and dependencies.

Phase 2: Risk Report

Run /risk_report with phases and analysis. Output risks per phase and mitigation.

Phase 3: File-Level Plan

Run /file_level_plan with phases and analysis. Output list of files (and optional line ranges) per phase.

Phase 4: Handoff

Write to output/migrations/{migration-id}/plan/. Invoke /refactor_executor with migration-id, phase (or "all"), and plan paths.

Output

output/migrations/{migration-id}/plan/
├── phases.md
├── risk-report.md
└── file-level-plan.md

Pipeline

codebase_analyst → migration_planner (YOU) → refactor_executor → verification_lead

Sub-Skills

Skill Purpose
/phase_planner Ordered phases
/risk_report Risks and mitigation
/file_level_plan File-level tasks

Handoff

Next Skill What you pass
Execute /refactor_executor Migration ID, phase, plan paths
Install via CLI
npx skills add https://github.com/neo-onyx/openclaw-skills --skill migration-planner
Repository Details
star Stars 1
call_split Forks 2
navigation Branch main
article Path SKILL.md
More from Creator