migration-architect

Automates planning, execution, and validation of system migrations with rollback generation.

Updated Apr 25, 2026
One-click install
npx skills add https://github.com/Szantoi/spaceos-modules-cabinet --skill migration-architect-szantoi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: migration-architect
Source: https://github.com/Szantoi/spaceos-modules-cabinet/tree/main/.claude/skills/migration-architect
Command: npx skills add https://github.com/Szantoi/spaceos-modules-cabinet --skill migration-architect-szantoi

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires scripts/migration_planner.py, scripts/compatibility_checker.py, scripts/rollback_generator.py, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

The Migration Architect Skill streamlines complex system migrations, reducing business impact and technical risk.

Core Features & Use Cases

  • Zero-downtime migration planning: Automate the creation of detailed migration plans with risk assessment and validation gates.
  • Compatibility validation: Ensure schema and API compatibility between systems, databases, and infrastructure.
  • Rollback strategy generation: Create comprehensive rollback procedures for each migration phase.
  • Use Case: Imagine you are migrating a critical database. Use this Skill to generate a migration plan, validate compatibility, and create a rollback procedure to ensure a smooth transition.

Quick Start

Generate a migration plan for the 'example_database.db' database using the 'migration_planner.py' script.

Frequently Asked Questions about migration-architect

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

FAQPage Schema
How do I plan a zero-downtime database migration with rollback support?

Plan a zero-downtime database migration by automating detailed plans with risk assessment, validation gates, and rollback procedures. This minimizes business impact and ensures schema and API compatibility across systems.

What is the best way to validate schema and API compatibility before a system migration?

Validate schema and API compatibility before a system migration by running compatibility analysis scripts that identify mismatches between databases, services, and infrastructure. This process ensures systems remain functional during the transition.

How do I generate a rollback strategy for an infrastructure migration?

Generate a rollback strategy for an infrastructure migration by creating comprehensive rollback procedures for each migration phase. This provides a safe recovery path if the migration encounters unexpected technical failures.

Can I use automated migration planning for both service and infrastructure migrations?

Yes, you can use automated migration planning for service and infrastructure migrations. The planning scripts support risk assessment and validation gates across database, service, and infrastructure environments to reduce technical risk.

When do I need a dedicated rollback procedure during a database migration?

You need a dedicated rollback procedure during a database migration when transitioning critical systems. Generating rollback strategies for each phase ensures you can safely revert changes if validation gates detect compatibility issues.