Docs · Pro Skills

EtchWP Pro

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

EtchWP Pro is a NIBWP Pro Skill — a validated, workflow-level capability that goes far beyond a single tool call. Convert a screenshot, live URL or Figma frame into pixel-perfect, responsive EtchWP components — ACSS-ready, semantically clean, with smart props and conditional rendering. Where a built-in ability performs one typed operation, a Pro Skill orchestrates a whole expert workflow and checks its own work against domain rules before anything is written to your site. The result is not a rough first draft you have to fix, but production-grade output you can trust.

TL;DR

Convert a screenshot, live URL or Figma frame into pixel-perfect, responsive EtchWP components — ACSS-ready, semantically clean, with smart props and conditional rendering. A premium, validated skill you invoke by prompt — it plans, validates, and (on your approval) builds.

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.

  • 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

What makes it different

Etch components are real, editable and responsive by construction — mapped to your tokens, structured with BEM, and faithful to the original design down to the breakpoint.

validationtext
validate-component
✓ tokens mapped (18)
✓ container queries
✗ clamp() font-size
→ rewritten to ramp

How it compares to generic AI output:

Generic AI outputEtchWP Pro
Flattened markup, no component systemNative Etch elements & reusable props
Hardcoded font-size with clamp()Token-driven type ramp
Random hex valuesACSS tokens with safe fallbacks
Breaks on small screensContainer-query responsive
No structure or namingProduction-grade BEM

How it works

1

Drop a source

A screenshot, live URL, or a Figma frame.

2

Build components

Nodes become native Etch elements with BEM and props.

3

Validate

Tokens, container queries and BEM grammar are enforced.

4

Approve & persist

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

A real run

What it looks like when the skill runs:

agenttext
nibwp/etchwp-build-component
props: { title, cta }
✓ responsive · ACSS-ready
✓ BEM validated

Capabilities

Pixel-perfectOutput is checked against the source for faithful structure.
ACSS-ready BEMTokens mapped with safe fallbacks; BEM grammar enforced.
Smart propsReusable props so one component serves many pages.
Conditional renderingParts render only when their data exists.
ResponsiveContainer queries instead of clamp() font hacks.
Approval gateNothing is persisted until you review and approve.

The abilities it uses

Under the hood, EtchWP Pro is powered by these abilities:

AbilityTypeWhat it does
nibwp/etchwp-pro-from-designwriteGenerate a validated EtchWP component from a design, URL or Figma.
nibwp/etchwp-pro-detectreadDetect the Etch version and global style setup.
nibwp/etchwp-pro-list-stylesreadList the available Etch global styles and tokens.
nibwp/etchwp-pro-validatereadValidate a payload against BEM, tokens and anti-patterns.
nibwp/etchwp-pro-html-to-componentdestructivePersist the approved component into etch_styles + the post.

Getting it

EtchWP Pro is a Pro Skill — available on a Pro plan or in the Bundle. Once licensed, install it from NIBWP › Pro Skills and invoke it by describing what you want. See how to install & use Pro Skills.

FAQ

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.

Ship responsive Etch components in minutes.

EtchWP Pro is included in the Bundle, or available as a standalone Pro Skill.

See pricing

Connect your first agent.

Follow the quickstart, or book a demo and we'll walk you through it.