migrate-wpbakery-to-brickslisted
Install: claude install-skill respira-press/agent-skills-wordpress
# Migrate WPBakery to Bricks
Converts WPBakery Page Builder pages to Bricks Builder. Parses WPBakery's shortcode-based content from post_content, maps each element to its Bricks equivalent, generates a migration plan for approval, and writes clean Bricks JSON to the target pages. Use this skill whenever someone wants to move from WPBakery to Bricks, modernize an older WPBakery site with Bricks, or switch page builders from WPBakery/Visual Composer to Bricks.
## What This Skill Does
WPBakery is one of the most common legacy page builders — it comes bundled with thousands of ThemeForest themes and millions of sites still use it. Moving to Bricks is a significant modernization: from shortcode-based content in `post_content` to clean JSON in `_bricks_page_content_2`, from heavy frontend CSS/JS to Bricks' lightweight rendering, and from an aging interface to a modern visual editor.
This skill handles the format translation — parsing WPBakery's `[vc_*]` shortcodes, decoding its URL encoding and Design Options CSS, and generating proper Bricks JSON with correct element hierarchies and settings.
**Handles:**
- vc_row/vc_column → Bricks Section/Container elements
- vc_column_text → Bricks Text Basic element (parsed for headings, paragraphs)
- vc_single_image → Bricks Image element
- vc_btn/vc_button → Bricks Button element
- vc_video → Bricks Video element
- vc_separator → Bricks Divider element
- vc_empty_space → Bricks spacing (via container padding or dedicated spacer)
- vc_cu