gen-migration

Generate end-to-end migration artifacts from Oracle to Cosmos DB.

Updated Mar 22, 2026
One-click install
npx skills add https://github.com/hariinfo/agentic-code-template --skill gen-migration
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gen-migration
Source: https://github.com/hariinfo/agentic-code-template/tree/main/.claude/skills/migration-generator
Command: npx skills add https://github.com/hariinfo/agentic-code-template --skill gen-migration

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill generates end-to-end migration artifacts to move data from an Oracle database to Azure Cosmos DB, including infrastructure provisioning, data transformation scripts, ETL pipelines, validation queries, seed data, and a rollback plan.

Core Features & Use Cases

  • Generate infrastructure provisioning scripts and Data Factory pipelines
  • Produce per-table transformation scripts, validation queries, and seed data
  • Enable zero-downtime cutover with blue-green deployment and feature flags for controlled rollout

Quick Start

Invoke the migration generator with your modernization-output slug to emit a full set of migration artifacts.

Frequently Asked Questions about gen-migration

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

FAQPage Schema
How do I generate ETL pipelines for an Oracle to Cosmos DB migration?

To generate ETL pipelines for an Oracle to Cosmos DB migration, the skill produces Data Factory pipelines, data transformation scripts, and infrastructure provisioning code automatically from a modernization-output slug.

What is included in an end-to-end Oracle to Cosmos DB migration artifact set?

An end-to-end Oracle to Cosmos DB migration artifact set includes infrastructure-as-code, per-table data transformation scripts, ETL pipelines, validation queries, seed data, and rollback plans to ensure deterministic generation and legacy ID preservation.

Does migrating legacy Oracle databases to Cosmos DB support zero-downtime cutover?

Migrating legacy Oracle databases to Cosmos DB supports zero-downtime cutover by enabling blue-green deployment with feature flags, allowing controlled rollout and providing rollback plans for safe transitions.

Can I preserve legacy Oracle IDs when transforming data for Cosmos DB?

You can preserve legacy Oracle IDs when transforming data for Cosmos DB because the migration artifact generation process ensures deterministic artifact generation and explicitly maintains legacy ID preservation across the pipeline.

What's the best way to validate data after moving from Oracle to Azure Cosmos DB?

The best way to validate data after moving from Oracle to Azure Cosmos DB is to use generated validation queries that verify the transformed data, ensuring the per-table transformation scripts and seed data match your legacy schema.