migrate
GitHub网站迁移技能,为/liberate命令的别名。用于将外部URL或本地HTML目录转换为WordPress站点,自动执行发现、提取和重建流程。
Trigger Scenarios
Install
npx skills add Automattic/studio --skill migrate -g -y
SKILL.md
Frontmatter
{
"name": "migrate",
"description": "Alias for `\/liberate`. Migrate a website or an owned local directory into WordPress — point it at a URL (a live site you don't control) or at a local folder of HTML\/CSS\/JS you own, and it runs the full liberate pipeline (route on input → detect\/discover\/extract\/capture + reconstruct for URLs; provision Studio + carry-to-block-theme for local dirs). Use `\/migrate <url-or-dir>` exactly like `\/liberate <url-or-dir>`.",
"disable-model-invocation": true
}
Migrate a website (alias for /liberate)
This skill is a thin alias for /liberate. It owns no workflow of its own — liberate/SKILL.md is the single source of truth.
To run it: read & follow skills/liberate/SKILL.md inline in this same shared context, treating the input passed to /migrate (the URL or local directory) exactly as /liberate's input. Do everything that skill says — including its "Step R — Route on input type" branch (local directory → dispatch liberate-local; URL → the remote detect/discover/checkpoint/extract path).
That's the whole skill: dispatch to liberate and execute its workflow.
Version History
- 0d55cb5 Current 2026-08-20 12:16


