A modular prompt engineering framework that turns Claude into a Senior WordPress & Elementor developer — with strict security, modern APIs, and 20 live-source audit rounds behind it.
Elementor 4.0.0 released March 30, 2026 (free + Pro simultaneously).
Atomic Editor is now the default for new installs. V3 Widget_Base remains fully supported — all skill code is production-safe on any site.
Pro changelog →
wordpress.org →
Generic AI models output outdated WordPress code, reach for deprecated jQuery, skip nonce verification, and miss HPOS requirements. This skill enforces strict modern SOPs — verified against official live sources every audit round.
A SKILL.md router loads only the docs relevant to each task — widget boilerplate, REST rules, HPOS patterns — keeping responses fast and context lean.
Enforces wp_unslash() before every sanitizer, WP 6.8+ bcrypt/BLAKE2b hashing, nonce verification on every AJAX action, and WP_Error on REST permission failures.
Every audit round fetches live data from official changelogs and APIs. Round 20 caught the Elementor 4.0.0 stable release on March 30 and updated every stale claim immediately.
Every Elementor native widget type has a dedicated boilerplate — correct control IDs, selectors, render logic, content_template(), has_widget_inner_wrapper(): false, and is_dynamic_content() — all verified against Elementor's own source. Button, Image, Carousel, Accordion, Tabs, Video, Maps, Rating, and 27 more.
Golden Rule #6 and SKILL.md ยง5 enforce that every visual property (color, font, spacing, border, shadow, alignment) must be an Elementor control with selectors. A full controls checklist covers Typography, Background, Border, Box Shadow, Padding, Margin, Hover state, and more.
Complete WP_Error handling, transient caching with 172-char key guard, ES6+ IIFE patterns, secure PHP-to-JS data passing via wp_add_inline_script(). Zero jQuery unless forced by WP core. No deprecated wp_localize_script() for data passing.
Full HPOS compatibility declaration, HPOS-native order API (wc_get_order(), get_meta(), update_meta_data()), and WC 10.7 “sync on read” deprecation guidance with source code citation — ready before the April 14 release.
WCAG 2.2 AA checklist, accessible off-canvas panels with inert and --hidden in HTML markup (not only JS), focus trap, iOS scroll lock. Full frontend checklist: LCP, Speculative Loading, WP 6.9+ IE conditional comment removal, WP 7.0+ wp_sync_storage exclusion.
All code patterns validated against these versions. Verified from official live sources every audit round.
| Component | Version | Notes |
|---|---|---|
| WordPress | 6.9.4 | WP 7.0 ships April 9, 2026 (RC2 released). PHP 7.2/7.3 dropped; new minimum PHP 7.4. |
| PHP | 8.3+ | Officially recommended. PHP 8.4 & 8.5 carry a “beta support” label. |
| Elementor (free) | 4.0.0 STABLE | Released March 30, 2026. Atomic Editor default for new installs. V3 Widget_Base fully supported. |
| Elementor Pro | 4.0.0 STABLE | Released March 30, 2026. Adds Atomic Forms, Pro Interactions, Component creation & detach. |
| WooCommerce | 10.6.2 min: 8.2+ | HPOS default-on since 8.2. WC 10.7 (April 14, 2026) disables “sync on read” — HPOS Order API required. |
9 core reference files + 35 widget boilerplates. Claude loads only what each task needs.
SKILL.mdRouter, 6 golden rules (incl. no hardcoded visuals), Elementor 4.0 status, widget mapscaffolding.mdPlugin scaffold, singleton, CPT + taxonomy, AJAX, child theme, widget reminderphp-standards.mdSanitize/escape, nonces, WP_Error, transients, bcrypt/BLAKE2b hashingjs-css-standards.mdES6+ IIFE, enqueue defer/async, BEM, design tokens, Elementor 4.0 selector ruleselementor-patterns.mdV4 stable rules, widgets, mandatory controls rule, Dynamic Tags, Loop Grid, Form actionswoocommerce.mdHPOS, order API, WC 10.7 migration with source code citationrest-api.mdREST endpoints, JSON Schema draft-04, nonce auth + 24-hour refresh patternoffcanvas-ui.mdOff-canvas: inert + --hidden in HTML, focus trap, scroll lockperformance.mdLCP, Speculative Loading, cache keys, wp_sync_storage, WCAG 2.2 AAVerified against Elementor native widget source. Every file has has_widget_inner_wrapper(), is_dynamic_content(), content_template(), and correct Group Controls.
Every round verifies official live sources only. No blog posts, no third-party tutorials.
Monolithic SKILL.md — 56 bugs fixed across all rounds.
Split into 9-file core bundle + 35 widget boilerplates. Elementor 3.35.6 → 3.35.7.
WordPress 6.9.4, WP 7.0 Beta 5, wp_kces_post typo fix, full verification pass.
Fixed missing inert on off-canvas panel HTML. JSON Schema draft-04 comment. WP 7.0 Beta 6 / RC1 sync.
Fixed backdrop overlay visible before JS load. WP AI API pre-stable caveat. WooCommerce filter source citation. Full 46-file scan.
Live-source audit: Elementor 4.0 Beta status synced across 4 files. V3 Widget_Base confirmed fully supported.
Elementor 4.0.0 shipped March 30, 2026 (free + Pro simultaneously). Updated version numbers from 3.35.9/3.35.1 โ 4.0.0 across SKILL.md and elementor-patterns.md. Atomic Editor is now Stable and the default for new installs. V4 PHP extension API is Stable in 4.0 โ but third-party extension docs still being finalized; skill continues targeting V3 Widget_Base. WC 10.7 confirmed still upcoming (April 14). WP 7.0 on track for April 9. Full scan โ all other patterns clean. Sources: official changelogs + wordpress.org.
Every fact verified against the canonical source. Round 20 fetched live changelogs to confirm Elementor 4.0.0 release date.