Product · Page Builders

Bricks Pro Skill

Convert a screenshot, live URL or Figma frame into a validated Bricks template — real core elements, brand-scoped global classes and your ACSS tokens, with query loops backed by CPT + ACF.

Overview

What it does

Hand Bricks Pro a design and it returns an editable Bricks template that uses only whitelisted core elements, brand-scoped BEM global classes, and your ACSS tokens — never flattened HTML you can't touch in the builder.

Key capabilities

Core-element whitelist

Only real Bricks elements are emitted — no junk markup.

BEM global classes

Styles become brand-scoped global classes, not inline mess.

ACSS token mapping

Colors, type and spacing map to your ACSS tokens.

Query loops

Repeating content becomes loops backed by CPT + ACF.

Native form element

Forms route through the native element — never raw <form>.

Approval gate

Nothing is persisted until you review and approve.

How it works

Drop a source

A screenshot, live URL, or a Figma frame.

Map to Bricks

Nodes become whitelisted core elements with BEM global classes.

Validate

Element whitelist, tokens and query loops are checked.

Approve & persist

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

AI abilities

ToolTypeWhat it does
nibwp/bricks-pro-figma-to-componentwriteDiscoverable entry for Figma → Bricks.
nibwp/bricks-pro-html-to-componentwriteValidates an agent-built Bricks payload against the Bricks Pro playbook (element whitelist, ACSS tokens, global classes, no inline @media, no raw form/iframe) and…
nibwp/bricks-pro-image-to-componentwriteAgent extracts the layout from an image / screenshot URL, builds the Bricks element tree, then submits via html-to-component for validation + persistence.
nibwp/bricks-pro-refine-componentreadDiscoverable entry for natural-language refinements to an existing Bricks template.
nibwp/bricks-pro-surecartwriteDesign a SureCart storefront section (buy-button, product, product-grid, pricing, checkout, dashboard) as a Bricks template — the SureCart blocks hosted in a styled…

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

Screenshots, URLs & Figma frames to editable Bricks templates

Core-element whitelist — no junk markup

BEM global classes, brand-scoped

Query loops backed by CPT + ACF

Why it matters

The difference, side by side

Generic AI output

  • Flattened HTML you can't edit
  • Random hex & inconsistent spacing
  • Raw <form> and non-native markup
  • Static repetition
  • No accessibility checks

Bricks Pro

  • Real, editable Bricks elements
  • ACSS tokens enforced
  • Native elements only
  • Query loops on CPT + ACF
  • WCAG AA validated before save
Pairs well with

Complete the set

FAQ

Questions, answered

Do I need ACSS installed?

ACSS is recommended for token mapping; Bricks Pro produces safe fallbacks when it is absent.

Will output overwrite my work?

Never without approval — it generates, validates, and waits for you to confirm.

Does it support query loops?

Yes — repeating content is wired to CPT + ACF query loops, not static copies.

Is it in the Bundle?

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

Build with Bricks Pro Skill.

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