From data-liberation
Migrates a live website URL or local HTML/CSS/JS directory into WordPress via the /liberate pipeline. Dispatches to the full liberate workflow.
How this skill is triggered — by the user, by Claude, or both
Slash command
/data-liberation:migrateThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
This skill is a **thin alias** for `/liberate`. It owns no workflow of its own — `liberate/SKILL.md` is the single source of truth.
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.
npx claudepluginhub automattic/data-liberation-agent --plugin data-liberationRoutes website migration to WordPress: handles local HTML/CSS/JS directories or live URLs, captures sites, and prompts for reconstruction via blocks or theme replication.
Migrates WordPress sites to Astro static sites using content collections, localized images, and markdown. Processes XML exports, converts HTML to markdown, downloads images.
Exports WordPress pages, posts, and custom posts to local portable packages with builder data, media, and markdown. Imports to another site with ID remapping and auto-backup before edits.