← ClaudeAtlas

migrate-elementor-to-oxygenlisted

Converts Elementor-built WordPress pages to Oxygen Builder. Reads Elementor's JSON widget tree from post meta, maps each widget to its Oxygen component equivalent, generates a migration plan for approval, and writes Oxygen content to the target pages. Use when user says "migrate Elementor to Oxygen", "switch from Elementor to Oxygen", or "rebuild Elementor pages in Oxygen's developer-oriented builder".
respira-press/agent-skills-wordpress · ★ 31 · Data & Documents · score 84
Install: claude install-skill respira-press/agent-skills-wordpress
# Migrate Elementor to Oxygen Converts Elementor-built WordPress pages to Oxygen Builder. Reads Elementor's JSON widget tree from post meta, maps each widget to its Oxygen component equivalent, generates a migration plan for approval, and writes Oxygen content to the target pages. Use this skill whenever someone wants to move from Elementor to Oxygen, switch to Oxygen's developer-oriented builder, or rebuild Elementor pages in Oxygen. ## What This Skill Does Oxygen is a fundamentally different kind of builder than Elementor — it outputs clean HTML/CSS without wrapper divs, gives direct access to CSS properties, and thinks in terms of components rather than widgets. This migration requires not just content transfer but a philosophical shift: Elementor's widget-based approach maps to Oxygen's component-based architecture where you have more control but less hand-holding. **Handles:** - Section/Column layouts → Oxygen Section/Columns/Div components - Text Editor, Heading → Oxygen Text and Heading components - Image, Video, Button → native Oxygen equivalents - Icon, Icon Box → Oxygen icon components - Tabs, Accordion → Oxygen interactive components - Spacer, Divider → CSS spacing or Oxygen separator - Google Maps → Oxygen map component - Code Block, Custom HTML → Oxygen Code Block - Image Gallery → Oxygen Gallery component - Custom CSS → Oxygen's stylesheet or custom CSS fields - Responsive settings → Oxygen media query breakpoints **Preserves:** - All text content, headings