migration-planning

Plan data and system migrations with rollback-ready blueprints.

Updated Mar 22, 2026
One-click install
npx skills add https://github.com/Burburton/amazing_agent_specialist --skill migration-planning-burburton
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: migration-planning
Source: https://github.com/Burburton/amazing_agent_specialist/tree/main/.opencode/skills/architect/migration-planning
Command: npx skills add https://github.com/Burburton/amazing_agent_specialist --skill migration-planning-burburton

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Migration planning provides a structured approach to coordinating database schema changes, system upgrades, and data transformations while minimizing downtime, preserving data integrity, and delivering a clear rollback path.

Core Features & Use Cases

  • Comprehensive migration blueprint with per-phase actions, validation, and rollback for end-to-end risk management
  • Strategy analysis and rationale covering big bang, progressive, and parallel_run scenarios
  • Stakeholder communication, timelines, and documentation templates to ensure auditable execution

Quick Start

Provide the current state, target state, and risk tolerance to generate a phased migration plan with rollback, validation, and communication artifacts.

Frequently Asked Questions about migration-planning

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

FAQPage Schema
How do I plan a database migration with rollback and validation checks?

Plan a database migration by generating a phased blueprint that enforces per-phase actions, validation checks, and rollback procedures to preserve data integrity. This structured approach minimizes downtime and covers schema changes, upgrades, and transformations with clear stakeholder communication.

What is the best way to migrate large datasets while minimizing downtime?

Migrate large datasets by analyzing risk tolerance to select a progressive, parallel_run, or big bang strategy. The generated migration blueprint provides per-phase validation and rollback procedures to minimize downtime and manage risk across the full dataset transformation.

How do I create a rollback plan for a system upgrade?

Create a rollback plan by defining a target state and risk tolerance to generate a migration blueprint with rollback-ready procedures. The plan documents specific rollback actions for each phase of the system upgrade to ensure auditable execution and data safety.

Can I use this migration planning approach for platform migrations and data transformations?

Yes, this migration planning approach supports platform migrations and data transformations across small to large datasets. It generates a detailed timeline with phased actions, risk assessment, and stakeholder communication artifacts to ensure end-to-end risk management.

What do I need to provide to generate a phased migration plan?

To generate a phased migration plan, provide the current state, target state, and risk tolerance. The system then outputs a comprehensive migration blueprint with per-phase validation, rollback procedures, and stakeholder communication artifacts.

When should I choose a progressive migration strategy over a big bang approach?

Choose a progressive or parallel_run strategy over a big bang approach based on your defined risk tolerance and downtime requirements. The migration blueprint analyzes the rationale for each scenario to ensure the selected strategy aligns with your data integrity needs.