SkillAgentSearch skills...

data-migration

Plan and execute database migrations, data transformations, and system migrations safely with rollback strategies and data integrity validation

Install / Use

npx skills add Microck/ordinary-claude-skills --skill data-migration

Installs into whichever agent you are using.

About this skill
📄

SKILL.md

Installable skill definition

Quality Score

83/100

Supported Platforms

Universal

Our assessment of data-migration

data-migration scores 83/100 on our quality scale, 443rd of 592 Data & Analytics skills we index.

Its SKILL.md is 1.7 KB long, split into 6 sections and no code examples: moderately detailed.

It has 399 GitHub stars, a meaningful sign that others use it.

Substance
20/30
Structure
11/20
Description
15/15
Adoption
11/20
Freshness
15/15

Maintenance, license and trust

  • The repository was last updated 30 days ago, so data-migration is actively maintained.
  • No license is declared. By default that means all rights are reserved: you can read it, but reusing or redistributing it is not clearly permitted. Ask the author before building on it commercially.
  • Its trust signals score 88/100, with 1 caution from licensing, adoption, age or documentation. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.

data-migration compared with similar skills

All 4 of these similar skills score higher than data-migration; compare them before choosing.

SkillScoreStarsUpdatedFormat
data-migration (this skill)by Microck8339930d agoSKILL.md
algorithmic-artby anthropics100177.9k14d agoSKILL.md
pptxby anthropics100177.9k14d agoSKILL.md
designby nextlevelbuilder100130.2k15d agoSKILL.md
ui-ux-pro-maxby nextlevelbuilder100130.2k15d agoSKILL.md

Frequently asked questions

How do I install data-migration?
Run npx skills add Microck/ordinary-claude-skills --skill data-migration. The install tabs above show the steps for each supported agent.
Which AI agents does data-migration work with?
It is written for Universal, as a SKILL.md file. Other agents that read the same format can often use it too.
Is data-migration safe to use?
It declares no license and scores 88/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
Is data-migration still maintained?
The repository was last updated 30 days ago, so data-migration is actively maintained.

name: data-migration description: Plan and execute database migrations, data transformations, and system migrations safely with rollback strategies and data integrity validation. Use when migrating databases, transforming data schemas, moving between database systems, implementing versioned migrations, handling data transformations, ensuring data integrity, or planning zero-downtime migrations.

Data Migration - Safe Schema Changes

When to use this skill

  • Migrating database schemas and structures
  • Transforming data between formats
  • Moving data between database systems
  • Implementing versioned database migrations
  • Handling data transformations during migrations
  • Ensuring data integrity and validation
  • Planning zero-downtime migrations
  • Rolling back failed migrations safely
  • Migrating from legacy systems
  • Implementing data backfill strategies
  • Testing migrations in staging environments
  • Creating migration rollback procedures

When to use this skill

  • Migrating data between schemas, zero-downtime deployments.
  • When working on related tasks or features
  • During development that requires this expertise

Use when: Migrating data between schemas, zero-downtime deployments.

Process

  1. Add new column
  2. Dual-write to old & new
  3. Backfill historical data
  4. Switch reads to new column
  5. Remove old column

Example

```sql -- Step 1: Add column ALTER TABLE users ADD COLUMN email_new VARCHAR(255);

-- Step 2: Backfill UPDATE users SET email_new = email WHERE email_new IS NULL;

-- Step 3: Swap ALTER TABLE users DROP COLUMN email; ALTER TABLE users RENAME COLUMN email_new TO email; ```

Resources

Related Skills

View on GitHub
GitHub Stars399
CategoryData
Updated1mo ago
Forks53

Languages

Python

Trust signals

88/100

From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.

1 medium