migrate

Plan and execute technical migrations with inventory, risk analysis, and rollback.

6|1|Updated Mar 30, 2026
One-click install
npx skills add https://github.com/wesleyosantos91/multi-agents --skill migrate-wesleyosantos91
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: migrate
Source: https://github.com/wesleyosantos91/multi-agents/tree/main/devin/.devin/skills/migrate
Command: npx skills add https://github.com/wesleyosantos91/multi-agents --skill migrate-wesleyosantos91

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It prevents risky technical changes from breaking production by guiding you through a structured migration plan, validation, and rollback strategy.

Core Features & Use Cases

  • Inventory & impact mapping: discovers affected code paths, dependencies, consumers, integrations, and existing test coverage.
  • Risk analysis with expert roles: evaluates architectural impact, API contract breaking changes, security implications, and dependency/version correctness via the orchestrator.
  • Migration plan with verification and rollback: produces ordered steps with backward compatibility and per-stage rollback and tests, then executes only after approval with stop-and-report behavior.

Quick Start

Tell the AI to plan a safe migration for your requested change, including inventory, risk assessment, an ordered rollback-capable plan, and a step-by-step execution checklist.

Frequently Asked Questions about migrate

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I plan a safe technical migration for a dependency upgrade?

Technical migration planning involves inventorying impacted code paths and dependencies, evaluating API contract breaking changes, and generating ordered steps with per-stage rollback procedures and validation tests to ensure safe execution in production-like environments.

What is a rollback plan and when do I need one for refactoring?

A rollback plan defines specific recovery steps for each migration stage to restore previous system states if execution fails. You need one for refactors, dependency upgrades, and integration changes requiring backward compatibility and controlled execution in production-like environments.

How do you assess security risks and API breaking changes during a migration?

Security and API risk assessment uses orchestrator-driven reviewer roles to evaluate architectural impact, API contract breaking changes, security implications, and dependency version correctness based on the discovered inventory of affected code paths and consumers.

Can I execute migrations automatically without manual approval for each stage?

No, controlled migration execution requires approval before proceeding. The process generates ordered steps with stop-and-report behavior, executing only after explicit approval while validating tests after each migration stage to maintain production safety.

What's the best way to map impacted code and dependencies before a migration?

The best way to map impacted code is generating an inventory via code search to discover affected code paths, dependencies, consumers, integrations, and existing test coverage before assessing architecture and producing the ordered migration plan.