activity-report-compos…
Use when the user asks for a client report, a monthly or activity report, a case study draft, or says 'what did i ship this…
Use when the user says 'figma to elementor', 'build this figma design in elementor', or hands over a Figma frame to rebuild in WordPress. Maps the Figma node tree to Elementor widgets and containers and writes clean Elementor JSON into a draft duplicate, so nothing live is
Claude Code
$ npx -y skills add respira-press/agent-skills-wordpress --skill figma-to-elementor --agent claude-code
Codex
$ npx skills add respira-press/agent-skills-wordpress --skill figma-to-elementor -a codex -y
Cursor
$ npx skills add respira-press/agent-skills-wordpress --skill figma-to-elementor -a cursor -y
Gemini CLI
$ npx skills add respira-press/agent-skills-wordpress --skill figma-to-elementor -a gemini-cli -y
GitHub Copilot
$ npx skills add respira-press/agent-skills-wordpress --skill figma-to-elementor -a github-copilot -y
OpenCode
$ npx skills add respira-press/agent-skills-wordpress --skill figma-to-elementor -a opencode -y
Windsurf
$ npx skills add respira-press/agent-skills-wordpress --skill figma-to-elementor -a windsurf -y
name: figma-to-elementor description: "Use when the user says 'figma to elementor', 'build this figma design in elementor', or hands over a Figma frame to rebuild in WordPress. Maps the Figma node tree to Elementor widgets and containers and writes clean Elementor JSON into a draft duplicate, so nothing live is touched." license: MIT metadata: author: Respira for WordPress author_url: https://respira.press version: 1.2.0 mcp-server: respira-wordpress category: migration
Rebuilds a Figma frame as a real, editable Elementor page on your WordPress site. Reads the Figma node tree (layers, auto-layout, text, colors, images), maps each node to its closest Elementor widget or container, generates a build plan for approval, and writes clean Elementor JSON to a draft duplicate so nothing live is touched. Use this skill whenever someone wants to turn a Figma design into an Elementor page, build a Figma mockup in Elementor, or hand a design off to WordPress without rebuilding it by hand.
Figma and Elementor describe a layout in very different ways. Figma stores a tree of nodes (frames, text, shapes, images) with auto-layout, constraints, and design tokens; Elementor stores a nested JSON tree in `_elementor_data` of sections/columns (or flex containers) and widgets. This skill bridges that gap by reading every Figma node, understanding its role, and recreating it as the right Elementor element with matching styling.
**Handles:**
**Preserves:**
Figma exposes a design as a tree of nodes. Read it with whatever Figma access the agent has: a connected Figma MCP, or the Figma REST API (`GET /v1/files/:key/nodes?ids=:id` for the selected frame, `GET /v1/files/:key/images` to export image fills) using a personal access token.
Key node shapes to read:
Pick one top-level frame at a time. Each direct child of that frame becomes an independently editable Elementor section/container.
Respira writes Elementor as a simplified tree of `{ type, widget, settings, elements }`, which the plugin normalizes/validates into real `_elementor_data` (v3 sections/columns or v4 atomic flex containers, auto-detected). You never hand-write raw Elementor JSON — you describe the tree and Respira emits the canonical shape.
The community hub for WordPress AI workflows. Skills that run inside Claude Code, Codex, Antigravity, Cursor, and any AI agent that supports Skills + MCP to analyze, audit, optimize, and fix WordPress sites. Built by the community. Curated by Respira.
Use when the user asks for a client report, a monthly or activity report, a case study draft, or says 'what did i ship this…
Use on any page build, redesign, or 'make it look better' request on a site that has (or needs) a saved Art Direction. Loads the…
Use when the user says 'extract my brand voice', 'what is my writing style', or 'analyze my tone', or before any skill that…
Use when building an Elementor page by hand with respira_build_page: from a brief, a screenshot, a mockup, or a design you must…
Use when building or rebuilding a page, header, footer, or template on an Oxygen 6 (Jenga) site, or when a previous attempt…
Use when the user says 'export my site', 'backup my pages before editing', 'download my content locally', or 'migrate content to…
Activates when the user asks about AI prompts, needs prompt templates, wants to search for prompts, or mentions prompts.chat. Use…
AI-driven presentation workflow for generating editable PPTX decks and slides, reconstructing page visuals, creating reusable…
Use this skill when the user wants a .pptx with smooth cross-slide animation — PowerPoint Morph transitions, Keynote-style…
Create stunning, animation-rich HTML presentations from scratch or by converting PowerPoint files. Use when the user wants to…