# Data Migration

> Dry-run, human approval, apply, verify — with the audit trail in the run log.

- Skill: `operatorstack/data-migration` (Agent Skill, multi-file: 6 files)
- Install (CLI): `npx skillmds@latest add operatorstack/data-migration`
- Raw SKILL.md: https://api.skillmd.com/api/skills/operatorstack/data-migration/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Security
- Author: operatorstack (https://skillmd.com/u/operatorstack)
- Updated: 2026-09-21
- Page: https://skillmd.com/skills/operatorstack/data-migration

---


Run:

    yskill run .

Follow each returned operation exactly.

- `ask_user`: ask the user using the host's normal interface.
- `agent_task`: perform the task and return schema-valid JSON.
- `run_command`: yskill executes it itself; you will not see this kind.

Resume the run after each operation:

    yskill resume <run-id> --response response.json --skill .

Do not skip an operation or invent its response. The program orders the
flow — dry-run before approval, approval before apply, verify before
completion — and every irreversible step has a recorded, approved request
before it.

