migration-setup

Set up database migration projects from source connection to schema conversion.

1|1|Updated Apr 15, 2026
One-click install
npx skills add https://github.com/Snowflake-Labs/cortex-code-migrations --skill migration-setup-snowflake-labs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: migration-setup
Source: https://github.com/Snowflake-Labs/cortex-code-migrations/tree/main/plugin/skills/migration/setup
Command: npx skills add https://github.com/Snowflake-Labs/cortex-code-migrations --skill migration-setup-snowflake-labs

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a comprehensive setup workflow for database migration projects, guiding users through connecting source systems, initializing projects, registering objects, converting schemas, and assessing readiness.

Core Features & Use Cases

  • Project Initialization: Connect to various source databases and create a migration framework.
  • Source Registration & Conversion: Register existing source objects and convert them into Snowflake-compatible SQL.
  • Assessment Preparation: Generate assessment reports to evaluate migration progress.
  • Use Case: A team migrating a production database can use this Skill to set up their project environment rapidly, ensuring all steps from source connection to conversion assessment are completed systematically.

Quick Start

Launch this Skill to connect your database source, initialize your migration project, and register objects before starting data transfer.

Frequently Asked Questions about migration-setup

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

FAQPage Schema
How do I set up a database migration project for Snowflake?

Database migration project setup is guided through a comprehensive workflow connecting source systems, initializing projects, registering existing objects, and converting schemas to Snowflake-compatible SQL.

What does schema conversion do during a database migration?

Schema conversion registers existing source objects and translates them into Snowflake-compatible SQL, enabling teams to systematically prepare source database structures for large-scale migrations.

Can I connect multiple source database dialects to initialize a migration project?

Yes, project initialization supports connecting to various source databases across multiple dialects, allowing you to create a unified migration framework for diverse source systems.

What is the best way to assess migration readiness before data transfer?

Assessing migration readiness involves generating assessment reports that evaluate project progress, ensuring all schema conversions and source registrations are completed before data transfer.

What is included in the end-to-end database migration setup workflow?

The end-to-end setup workflow includes connecting to source databases, initializing the project, registering source objects, converting schemas, and assessing overall migration readiness.

Do I need to manually scaffold my migration project before registering objects?

No, the setup process automates project scaffolding, allowing you to rapidly create the migration framework environment and immediately begin registering and converting source objects.