migration-scope-partitioner

Partition migration work into incremental phases with phase-gate criteria.

1|Updated Jan 22, 2026
One-click install
npx skills add https://github.com/hohai99/antigravity-skills --skill migration-scope-partitioner
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: migration-scope-partitioner
Source: https://github.com/hohai99/antigravity-skills/tree/main/global_skills/migration-scope-partitioner
Command: npx skills add https://github.com/hohai99/antigravity-skills --skill migration-scope-partitioner

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Large migration projects are risky when tackled in a single release. This Skill helps teams divide migrations into safe, incremental phases that reduce blast radius and enable continuous delivery.

Core Features & Use Cases

  • Incremental Phase Definition: Breaks migrations into independently valuable and testable phases.
  • Phase Gate Criteria: Establishes GO/NO-GO criteria between phases to ensure safe progression.
  • Use Case: Planning a major system migration or tech stack replacement with staged rollouts and early validation.

Quick Start

Outline the migration scope and identify at least two natural phase boundaries to start.

Frequently Asked Questions about migration-scope-partitioner

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

FAQPage Schema
How do I plan a major system migration to minimize risk?

To minimize risk during a major system migration, partition the work into safe, incremental phases. This approach reduces blast radius by establishing independently testable stages and clear phase-gate criteria between steps.

What are phase gates in incremental delivery?

Phase gates in incremental delivery are GO/NO-GO criteria established between migration phases. They ensure safe progression by validating that each independently valuable phase meets its testable criteria before moving forward.

When do I need to partition migration work into phases?

You need to partition migration work into phases when tackling large-scale migrations, tech stack replacements, or major refactors across complex systems. This prevents the high risks associated with releasing a large migration in a single step.

How do I start defining boundaries for a tech stack replacement?

To start defining boundaries for a tech stack replacement, outline the total migration scope. Then, identify at least two natural phase boundaries to divide the work into safe, incremental, and independently testable delivery steps.

What is the best way to manage blast radius during a major refactor?

The best way to manage blast radius during a major refactor is to use incremental phase definition. By breaking the migration into independently valuable phases with strict phase-gate criteria, you isolate failures and enable continuous delivery.