migrate

Automate sequential, idempotent version-to-version upgrades for Imli installations.

1|Updated Apr 13, 2026
One-click install
npx skills add https://github.com/prince-khanna/claude-code-plugins --skill migrate-prince-khanna
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: migrate
Source: https://github.com/prince-khanna/claude-code-plugins/tree/main/personal-assistant/skills/migrate
Command: npx skills add https://github.com/prince-khanna/claude-code-plugins --skill migrate-prince-khanna

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Migrate your Imli installation between versions using a safe, sequential, idempotent upgrade process that can be re-run and audited.

Core Features & Use Cases

  • Sequential, idempotent migration steps across version upgrades, with dedicated reference files for each transition
  • Backup-first approach with verification and rollback guidance to protect user data
  • Easy extension to support future version targets via a structured migrations directory

Quick Start

Trigger the migrate command to start a safe, multi-step upgrade for Imli.

Frequently Asked Questions about migrate

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

FAQPage Schema
How do I safely upgrade Imli to a newer version without losing data?

Safe Imli upgrades use sequential, idempotent migration steps with dedicated reference files and a backup-first safety net to protect user data. The process requires confirmation before executing each step.

What is an idempotent migration and how does it work for version upgrades?

An idempotent migration can be re-run and audited without causing duplicate changes. It coordinates sequential version-to-version transitions using dedicated reference files for each upgrade path.

Can I re-run an Imli version upgrade if the migration fails halfway through?

Yes, Imli version upgrades use idempotent migration steps designed to be re-run safely. The process checks for existing backups and requires confirmation before executing, allowing partial failures to be retried.

Does the Imli migration process support rollback if an upgrade step fails?

The Imli migration process uses a backup-first approach with verification and rollback guidance to protect user data. It checks for existing backups and requires confirmation before executing each migration step.

How do I add support for future Imli version targets in the migration process?

You can extend support for future Imli version targets by adding new migration plans to the dedicated references/migrations directory, which coordinates sequential transitions across upgrade paths.