Documents an enhanced migration workflow for Motoko canisters: how to write ordered migration modules, compose migration chains, and evolve persistent actor state safely across deployments. Includes patterns for adding/renaming/removing fields, type changes, and mapping collections.
Use when your Motoko project requires structured, repeatable state migrations across upgrades — especially for projects using mops and wanting compiler-verified migration chains rather than ad-hoc preupgrade/postupgrade code.
Useful to developer-focused agents that can read/write code and manage repos (Codex/GitHub Copilot-style agents), and agents that advise on blockchain/canister deployments.
Well-crafted reference skill for Dfinity's Motoko enhanced canister state migrations. The SKILL.md is thorough with clear patterns (add/rename/remove/transform fields), lifecycle examples, and a practical checklist. No scripts bundled — purely instructional content targeting ICP developers using mops and --enhanced-migration. Niche audience limits breadth of usefulness.
Clean, documentation-only skill from the official dfinity/icskills repo. No security concerns — no scripts, no network calls, no credential handling. Minor deduct: no explicit version pinning or changelog. Architecture follows the skill spec well with proper frontmatter and progressive disclosure. Usefulness is niche — only relevant to ICP/Motoko developers doing multi-step migrations.