By Automattic
Extract content from closed web platforms (Shopify, Wix, Squarespace, etc.) into WordPress-compatible WXR files, then inspect, QA, and import to WordPress with visual parity and theme reconstruction.
Build a new platform adapter to extract content from an unsupported platform
Debug failed or low-quality extractions by analyzing logs and probing the source site
Import a WXR file to WordPress via the REST API
Inspect a website before extraction — detect platform, scan sitemap, assess extractability, flag platform-specific features
Extract content from a website into a WordPress-compatible WXR file
Build a new platform adapter to extract content from an unsupported platform (Blogger, Ghost, Tumblr, etc.)
Compose a single liberated page's WordPress block-editor markup from its rendered HTML and screenshot. Inputs are a sanitized HTML file, a desktop screenshot, the design-foundation tokens, the URL's archetype (page/post/product/etc.), and the source URL. Output is a string of valid block markup that round-trips through parse_blocks, uses theme tokens (no inlined hex colors), and contains only text drawn from the source HTML. Call per-page during the streaming watch loop after extraction has produced HTML+screenshot for that URL. Use when a freshly-imported page needs `post_content` upgraded from raw HTML into block-editor markup so the replica theme's tokens, gradients, and patterns actually render.
Templates and guidelines for creating new WordPress blocks from scratch — load this before generating block files
Guidelines for creating new WordPress block themes from scratch — load this before generating theme files
Build a coherent design-foundation JSON from a liberated site — semantic color/typography/spacing roles with evidence trails. Consumes the partial scaffold produced by liberate_design_foundation_scaffold plus aggregate HTML/CSS analysis and representative rendered HTML; produces a complete design-foundation matching the schema. Call after liberation, before theme generation.
Admin access level
Server config contains admin-level keywords
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Extract content from closed web platforms into WordPress-compatible WXR files.
Closed platforms make it hard to leave. Wix has no HTML export and caps RSS at 20 posts. JavaScript-rendered content and limited APIs leave your site data locked inside.
This tool extracts all content from closed platforms — posts, pages, media, navigation, redirects, products — and produces a standard WordPress WXR file ready to import.
Where to host WordPress: If your current provider also offers WordPress, you can move to WordPress and stay with them. WordPress.com is another option: the $4/mo Personal plan now supports plugins and themes, and the WordPress.com MCP integration gives AI agents direct write access.
| Platform | Status | Prompt |
|---|---|---|
| GoDaddy Websites & Marketing (pages/blog) | Ready | prompts/godaddy-wm.md |
| Hostinger Website Builder (blog/pages/products) | Ready | — |
| HubSpot | Ready | — |
| Shopify (blog/pages/products) | Ready | prompts/shopify.md |
| Squarespace | Ready | prompts/squarespace.md |
| Webflow | Ready | prompts/webflow.md |
| Weebly (blog/pages/products) | Ready | — |
| Wix | Ready | prompts/wix.md |
| Any other website (generic fallback) | Best-effort | — |
All eight platforms have MCP adapters with full extraction support including products (exported as WooCommerce-compatible CSV). Sites matching none of them fall back to a generic default adapter that renders each page in a headless browser and extracts the main content, media, and any JSON-LD products — best-effort, since it can't key off platform-specific markup. GoDaddy Websites & Marketing is pages + blog only in v1; GoDaddy Online Store (OLS) product support is planned for v1.1.
data-liberation-agent is built to be driven by an AI agent. The front door is the liberate skill: one command runs the full pipeline — detect the platform, inventory every page/post/product, extract content and media, capture screenshots and design tokens, then reconstruct the site as an editable WordPress block theme and import it into a local WordPress preview.
Studio required for preview/import. Install Automattic Studio before running
/data-liberation:liberate. Extraction itself needs no WordPress.
Install from the marketplace:
claude plugin marketplace add Automattic/data-liberation-agent
claude plugin install data-liberation@data-liberation
Or from a local checkout (for development on the plugin itself):
cd data-liberation-agent
claude plugin marketplace add .
claude plugin install data-liberation@data-liberation
Then, in Claude Code:
/liberate https://your-site.com
What you'll see: the agent detects the platform, inventories all pages/posts/products, pauses to confirm scope and estimated time, then extracts content and media. It then drives the design phase — clustering page layouts, building a responsive block theme that mirrors your source site's structure and visual style, and importing everything into Automattic Studio. When it finishes you get a local preview URL and a run-report.json summarizing what was built, what's faithful, and any gaps.
The result is a responsive, editable WordPress block theme — not a static copy.
cd data-liberation-agent
codex
The .codex-plugin/plugin.json and .mcp.json register the MCP server and skills automatically. The liberate flow runs sequentially on Codex (the builder fan-out step degrades to a sequential loop).
Then in Codex:
$liberate https://your-site.com
cd data-liberation-agent
gemini extension link .
Run the MCP server over stdio:
npx tsx src/mcp-server.ts
# or
npm run mcp
It exposes 35 tools. The ones you'll call directly for a deterministic extract → QA → import flow:
liberate_detect, liberate_discover, liberate_inspect, liberate_extract, liberate_screenshot, liberate_status, liberate_qa, liberate_verify, liberate_setup, and liberate_import — plus liberate_paths (resolve the output directory) and liberate_probe / liberate_map_apis (browser-based diagnostics). The remaining tools drive the design/reconstruction phase and are orchestrated by the skills rather than called by hand. Full reference with parameters: docs/mcp.md.
Create WordPress block themes from simple descriptions and deploy them to a local WordPress Studio site. Generate professional themes through an interactive workflow: describe your site, choose from design options, and preview on a real WordPress installation.
Create WordPress block themes from simple descriptions and deploy them to a local WordPress Studio site, or, generate professional themes through an interactive workflow: describe your site, choose from design options, and preview on a real WordPress installation.
Craft production-grade WordPress sites and applications. Everything from themes and plugins to commerce and deployment.
An agent orchestrator that runs teams of agents autonomously through a pipeline of defined phases, where each phase produces concrete, inspectable artifacts.
Manage domains from Claude Code — check availability, register, configure DNS, and more via the dn CLI
npx claudepluginhub automattic/data-liberation-agent --plugin data-liberationWordPress to Astro migration toolkit — scripts, patterns, and troubleshooting from real migrations
Manage WordPress sites: content creation, blog posts, media, Elementor page editing, and WP-CLI workflows.
35 specialised WordPress skills covering page-builder migrations (12 paths including Divi to Gutenberg, Elementor to Bricks, WPBakery to Gutenberg), site audits (technical debt, mobile experience, WooCommerce health), content workflows (internal linking, content portability, SEO/AEO), and onboarding. Auto-activates relevant skills as you describe what you want to do. Companion to Respira for WordPress Claude Co-work plugin.
Expert WordPress diagnostics and site builder: structured investigations with intake questioning, site reconnaissance, parallel execution, findings verification, WordPress site generation as Local WP importable zips, and interactive modification sessions.
Craft production-grade WordPress sites and applications. Everything from themes and plugins to commerce and deployment.
Production-ready skills for managing Webflow CMS content, auditing site health, optimizing assets, and safely publishing changes