From Respira WordPress Skills Library
Migrates full sites from Oxygen Builder to Breakdance by auditing pages, mapping components, and converting via duplicates to keep the live site untouched.
How this skill is triggered — by the user, by Claude, or both
Slash command
/respira-wordpress-skills:migrate-oxygen-to-breakdanceThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Full-site migration from Oxygen Builder to Breakdance. Audits every Oxygen-built page, maps components to their Breakdance equivalents, builds a migration plan for approval, and executes page-by-page conversion — all through duplicates so your live site stays untouched. Use this skill whenever someone mentions migrating from Oxygen to Breakdance, switching from Oxygen to Breakdance, converting ...
Full-site migration from Oxygen Builder to Breakdance. Audits every Oxygen-built page, maps components to their Breakdance equivalents, builds a migration plan for approval, and executes page-by-page conversion — all through duplicates so your live site stays untouched. Use this skill whenever someone mentions migrating from Oxygen to Breakdance, switching from Oxygen to Breakdance, converting Oxygen pages to Breakdance, or replacing Oxygen with Breakdance.
Oxygen and Breakdance share the same developer lineage (Soflyy), which makes this one of the smoothest builder migrations available. Many component concepts, naming conventions, and architectural decisions carry over directly. However, the underlying storage formats are completely different — Oxygen uses JSON shortcodes in ct_builder_shortcodes while Breakdance uses its own post_meta format — so content must still be extracted, mapped, and re-encoded.
This skill reads every Oxygen page, extracts the builder content, translates each component to its Breakdance equivalent, and writes the result to duplicate pages in Breakdance format — giving you a complete parallel version of your site to review before going live.
Handles:
Source: Oxygen Builder
ct_builder_shortcodeswordpress_extract_builder_content with builder=oxygenct_section, ct_div, ct_headline, ct_text_block, ct_image, ct_link_button, etc.Target: Breakdance
wordpress_inject_builder_content with builder=breakdanceEssentialElements\Section, EssentialElements\Div, EssentialElements\Heading, EssentialElements\Text, EssentialElements\Image, EssentialElements\Button, etc.wordpress_get_site_context. If unavailable, stop and show setup guidance.wordpress_get_builder_info or wordpress_list_plugins.wordpress_list_pages and wordpress_list_posts — identify all contentwordpress_find_builder_targets with builder=oxygen — find Oxygen-managed pageswordpress_extract_builder_content with builder=oxygenPresent a structured migration plan:
## Oxygen → Breakdance Migration Plan
### Site Overview
- Total Oxygen pages: X
- Simple pages (direct mapping): X
- Moderate pages (some manual review needed): X
- Complex pages (significant manual work): X
### Component Mapping
| Oxygen Component | Breakdance Equivalent | Notes |
|---|---|---|
| ct_section | Section | Direct mapping — same developer lineage |
| ct_div | Div | Direct mapping |
| ct_headline | Heading | Direct mapping |
| ... | ... | ... |
### Migration Order
1. [Page Title] — Simple — estimated 2 min
2. [Page Title] — Moderate — estimated 5 min
...
### Items Requiring Manual Attention
- [Page X] — Custom PHP code block
- [Page Y] — Oxygen condition logic
- Global Styles — must be recreated in Breakdance Global Settings
Then ask:
Here's the migration plan. Would you like me to:
- Migrate all pages (creates duplicates for review)
- Migrate only simple pages first
- Migrate specific pages you choose
- Just keep this as a reference — no changes
Wait for explicit confirmation before proceeding.
For each approved page:
wordpress_extract_builder_content with builder=oxygenwordpress_create_page_duplicate or wordpress_create_post_duplicatewordpress_inject_builder_content with builder=breakdanceThis skill converts Oxygen page structures to Breakdance format and creates duplicates for review.
It cannot:
It can:
Core WordPress tools
wordpress_get_site_contextwordpress_get_builder_infowordpress_list_pageswordpress_list_postswordpress_list_pluginswordpress_find_builder_targetswordpress_extract_builder_contentwordpress_inject_builder_contentwordpress_create_page_duplicatewordpress_create_post_duplicatewordpress_read_pagewordpress_read_postAfter run completion, send fire-and-forget usage tracking to:
POST https://www.respira.press/api/skills/track-usageInclude:
skill_slug = migrate-oxygen-to-breakdanceNever block user flow on telemetry failure.
Built by Respira Team https://respira.press/skills/migrate-oxygen-to-breakdance
npx claudepluginhub respira-press/agent-skills-wordpressConverts Elementor-built WordPress pages to Breakdance Builder by mapping widgets and generating a migration plan. Invoke when migrating from Elementor.
Guides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.