Migration Planner
Research migration paths, reason through tradeoffs, and generate a detailed migration plan
Example Prompt
Plan the migration of our Node.js app from Express to Fastify with a detailed tradeoff analysis
About
This skill helps teams plan complex migrations by researching available migration paths, analyzing the current codebase and infrastructure, and reasoning through the tradeoffs of each approach. It produces a structured migration plan with steps, risks, and recommendations, saved as a file for team review.
Workflow Steps
Research migration strategies and best practices for the target technology
π Web SearchRead current project configuration and dependency files to understand the starting point
π Read Repo FileReason through each migration path, weighing effort, risk, and compatibility tradeoffs
π§ Structured ReasoningGenerate a structured migration plan with phases, tasks, and risk mitigations
π§ Structured ReasoningWrite the migration plan to a file for team review
βοΈ Write FileTools Used
Web Search
Search the web using Brave Search and return relevant results with snippets
Write File
Write or overwrite a file at a specified path with the given content
Read Repo File
Read the contents of a file from a GitHub repository at a specific branch or commit
Structured Reasoning
Break down a complex problem into sequential reasoning steps with explicit chain-of-thought
Required MCP Servers
Brave Search
Privacy-first web search powered by Brave's independent search index
Filesystem
Read, search, and manage files on the local filesystem
GitHub
Access GitHub repos, issues, PRs, and code search via the official MCP server
Sequential Thinking
Dynamic problem-solving through structured thought sequences with branching and revision