Product · Page Builders

EtchWP Skill

Convert a screenshot, live URL or Figma frame into pixel-perfect, responsive EtchWP components — ACSS-ready, semantically clean, with smart props and conditional rendering.

Overview

What it does

EtchWP Pro recreates your design as native Etch elements with a reusable component system — ACSS tokens with safe fallbacks, production-grade BEM, and props so one component serves many pages.

Key capabilities

Pixel-perfect

Output is checked against the source for faithful structure.

ACSS-ready BEM

Tokens mapped with safe fallbacks; BEM grammar enforced.

Smart props

Reusable props so one component serves many pages.

Conditional rendering

Parts render only when their data exists.

Responsive

Container queries instead of clamp() font hacks.

Approval gate

Nothing is persisted until you review and approve.

How it works

Drop a source

A screenshot, live URL, or a Figma frame.

Build components

Nodes become native Etch elements with BEM and props.

Validate

Tokens, container queries and BEM grammar are enforced.

Approve & persist

Review, then write the component — only on your OK.

AI abilities

ToolTypeWhat it does
nibwp/etchwp-pro-figma-to-componentwriteConverts a Figma frame URL into a reusable EtchWP component with ACSS tokens, BEM naming, props, conditions, and loops.
nibwp/etchwp-pro-html-to-componentwriteValidates an agent-built Etch payload against the EtchWP Pro playbook (BEM, ACSS tokens, no clamp() font-size, style-hoist, form shortcode) and persists it into…
nibwp/etchwp-pro-image-to-componentwriteConverts an image (URL or media-library ID) into a fully controllable EtchWP atomic component using ACSS spacing tokens and global classes.
nibwp/etchwp-pro-refine-componentwriteApplies a natural-language refinement to an existing EtchWP component JSON while preserving BEM grammar, ACSS tokens, stable data-etch-sid IDs, and the existing…
nibwp/etchwp-pro-surecartwriteDesign a SureCart storefront section (buy-button, product, product-grid, pricing, checkout, dashboard) as a validated EtchWP component — the SureCart blocks wrapped…

Changelog

v1.2.6 · Aug 28, 2026A fix for pages built with the Elementor tools.
v1.2.5 · Aug 27, 2026A couple of small fixes to keep things running smoothly.
v1.2.4 · Aug 25, 2026Connecting an AI client is now four clear steps, with a real choice between signing in and an application password.

View all changelogs ↗

Use it for

What you can build

Pixel-perfect, faithful recreation of the original

ACSS-ready output mapped to tokens with safe fallbacks

Production-grade BEM, reusable component system

Smart props & conditional rendering built in

Why it matters

The difference, side by side

Generic AI output

  • Flattened markup, no component system
  • Hardcoded font-size with clamp()
  • Random hex values
  • Breaks on small screens
  • No structure or naming

EtchWP Pro

  • Native Etch elements & reusable props
  • Token-driven type ramp
  • ACSS tokens with safe fallbacks
  • Container-query responsive
  • Production-grade BEM
Pairs well with

Complete the set

FAQ

Questions, answered

Do I need ACSS installed?

Recommended for token mapping; EtchWP Pro emits safe fallbacks when ACSS is absent.

Are components reusable?

Yes — output uses smart props and a reusable component system, not one-off markup.

Is the output responsive?

Yes — it uses container queries and a token-driven type ramp, never clamp() hacks.

Is it in the Bundle?

Yes — EtchWP Pro and the other three Pro Skills are included in the Bundle.

Build with EtchWP Skill.

Get it on its own, or unlock all Pro Skills in the Bundle.