data-migration

Execute HR-IMS data migrations with Prisma-based schema changes and rollback handling.

Updated Jan 8, 2026
One-click install
npx skills add https://github.com/Arnutt-N/hr-ims --skill data-migration-arnutt-n
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: data-migration
Source: https://github.com/Arnutt-N/hr-ims/tree/main/.claude/skills/data-migration
Command: npx skills add https://github.com/Arnutt-N/hr-ims --skill data-migration-arnutt-n

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires commander.

What problem does it solve?

Data migration utilities for HR-IMS reduce manual effort by automating schema updates, data transformations, and bulk updates with built-in rollback support.

Core Features & Use Cases

  • Schema migrations: safely modify database schemas across environments with versioned records.
  • Data transformations: perform structured data changes and migrations via reusable utilities.
  • Bulk updates: apply large-scale updates efficiently with progress tracking and error handling.
  • Rollback support: revert applied migrations to maintain stability and data integrity.

Quick Start

Install and run the migration CLI to apply pending migrations in your environment.

Frequently Asked Questions about data-migration

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

FAQPage Schema
How do I automate database schema migrations and data transformations with rollback support?

Database schema migrations and data transformations are automated via a Prisma-based migration runner that orchestrates versioned records, batch updates, and rollback handling to safely modify schemas across environments.

What is the best way to handle bulk data updates and deduplication in a backend migration?

Bulk data updates and deduplication are handled using reusable migration utilities that apply large-scale changes efficiently while tracking progress and managing errors to maintain data integrity.

Does this data migration utility require Prisma to manage migration records?

Yes, this data migration utility requires Prisma to manage a migration runner that records pending and executed statuses, ensuring versioned up and down migrations are tracked properly.

How do I revert a database migration when an error occurs during transformation?

You can revert a database migration using built-in rollback support that executes down migrations to undo applied schema changes and data transformations, maintaining stability and data integrity.

Can I run migrations from the command line and generate migration templates?

Yes, you can run migrations from the command line using a dedicated CLI and generate migration templates through an integrated generator, applying pending migrations directly in your environment.

When do I need to manage up and down migrations for data transformations?

You need up and down migrations when applying structured data changes that require safe rollback capabilities, allowing you to execute transformations and revert them if stability issues arise.