Skip to main content
This guide boots a local WordPress, scaffolds a project, and ships a page you can open in the Elementor editor. Everything runs on your machine; no Docker, no PHP, no database setup. A real first run, recorded live: one starter prompt into Claude Code, which does the whole setup itself while the site comes alive alongside (setup timelapsed; the edit near the end reached the page in 85 seconds): Prefer the commands yourself? The same flow by hand, in about a minute:
You need Node.js 18 or newer. The verification step also needs Playwright (npm i playwright). See Install for the full requirements.
1

Boot a local WordPress

First run downloads a ~50 MB snapshot once, then boots. You get a local site with Elementor, the V4 atomic experiments already on, and the companion plugin active:
The application password printed at boot is baked into the snapshot. It is a throwaway credential for a local-only dev site. Copy the three values; the deploy step needs them. Details in Playground.
2

Scaffold a project

In another terminal:
Prefer a guided setup that also wires your AI client (Claude Code, Cursor, Windsurf, VS Code)? Run npx @algorismus/create-elementor-ultra instead.
3

Edit the page

Open site/pages/home.page.jsx. It is a small component that receives your theme tokens:
Change the headline, tweak a color in theme.mjs, add a section. The authoring surface is documented in Components and Styling.
4

Build

The dedup line is the compiler collapsing repeated styles into shared global classes, so the Elementor Class Manager stays clean.
5

Deploy

--fast skips the in-deploy CSS priming; the check in the next step regenerates it through its page visits. Deploys are idempotent: run it again any time. See Deploy for all flags.
6

Verify

One call, one browser session: every page at three widths, checked for horizontal overflow, heading structure, console errors, and a set of forensic probes. See Verify.
Open http://127.0.0.1:8899/?page_id=<id> in your browser, or the page in the Elementor editor on a real site. What you deployed is a native V4 page. On the playground specifically, avoid opening pages in the editor; see the note in Playground.

Next steps

Projects

The full fs-project layout and page meta.

Install on a real site

Point the same pipeline at any WordPress with the companion plugin.

Verify

Structural matrix, interaction tests, and the doctor.

API card

Everything on one page. Also npx exjsx api offline.