Docs · Pro Skills

Bricks Pro

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.

Bricks 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 a validated Bricks template — real core elements, brand-scoped global classes and your ACSS tokens, with query loops backed by CPT + ACF. 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 a validated Bricks template — real core elements, brand-scoped global classes and your ACSS tokens, with query loops backed by CPT + ACF. A premium, validated skill you invoke by prompt — it plans, validates, and (on your approval) builds.

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.

  • 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

What makes it different

Bricks Pro maps every node to a real Bricks element and every style to a global class — so the output opens cleanly in the builder, stays on-system, and never locks you into a frozen blob.

validationtext
validate-template
✓ core elements only
✓ BEM classes (12)
✗ raw <form> found
→ swapped to native form

How it compares to generic AI output:

Generic AI outputBricks Pro
Flattened HTML you can't editReal, editable Bricks elements
Random hex & inconsistent spacingACSS tokens enforced
Raw <form> and non-native markupNative elements only
Static repetitionQuery loops on CPT + ACF
No accessibility checksWCAG AA validated before save

How it works

1

Drop a source

A screenshot, live URL, or a Figma frame.

2

Map to Bricks

Nodes become whitelisted core elements with BEM global classes.

3

Validate

Element whitelist, tokens and query loops are checked.

4

Approve & persist

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

A real run

What it looks like when the skill runs:

agenttext
nibwp/bricks-create-template
elements: whitelisted
classes: .brand__hero
✓ validated · editable

Capabilities

Core-element whitelistOnly real Bricks elements are emitted — no junk markup.
BEM global classesStyles become brand-scoped global classes, not inline mess.
ACSS token mappingColors, type and spacing map to your ACSS tokens.
Query loopsRepeating content becomes loops backed by CPT + ACF.
Native form elementForms route through the native element — never raw <form>.
Approval gateNothing is persisted until you review and approve.

The abilities it uses

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

AbilityTypeWhat it does
nibwp/bricks-create-templatewriteGenerate a validated Bricks template from a design, URL or Figma.
nibwp/bricks-detectreadDetect the Bricks version and global class setup.
nibwp/bricks-list-elementsreadList the whitelisted core elements available.
nibwp/bricks-validatereadValidate a template against the element & token rules.
nibwp/bricks-applydestructivePersist the approved template into your site.

Getting it

Bricks 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?
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 validated Bricks templates in minutes.

Bricks 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.