migrate-divi-to-brickslisted
Install: claude install-skill respira-press/agent-skills-wordpress
# Migrate Divi to Bricks
Converts Divi-built WordPress pages to Bricks Builder. Parses Divi's shortcode-based content from post_content, maps each module to its Bricks element 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 Divi to Bricks, replace the Divi Builder with Bricks, or rebuild Divi pages in Bricks.
## What This Skill Does
This is a cross-format migration — Divi stores content as nested shortcodes in `post_content`, while Bricks uses a JSON array in `_bricks_page_content_2`. The skill must parse Divi's shortcode hierarchy, understand each module's purpose and settings, then reconstruct that intent as Bricks elements with proper parent-child relationships and settings.
The format gap makes this complex, but both builders are feature-rich visual editors, so most Divi modules have strong Bricks equivalents. The result is cleaner, faster-rendering content in Bricks' modern architecture.
**Handles:**
- et_pb_section → Bricks Section element
- et_pb_row/et_pb_column → Bricks Container elements (with flex layout)
- et_pb_text → Bricks Text Basic element
- et_pb_blurb → Bricks Icon Box or Container with child elements
- et_pb_image → Bricks Image element
- et_pb_button → Bricks Button element
- et_pb_video → Bricks Video element
- et_pb_heading (via text modules) → Bricks Heading element
- et_pb_divider → Bricks Divider element
- et_pb_accordion/et_pb_toggle → Bric