Moksa1123

Elementor Headless — Security skill for Claude Code

Security community

Safely audit and edit WordPress + Elementor sites - AI-agent skill for Claude Code, Cursor, Codex CLI, Gemini CLI, Windsurf, Copilot, Continue.

How to install Elementor Headless

This entry records only its repository, not the path inside it, so there is no exact command to give. Open Moksa1123/elementor-headless and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Elementor Headless does

Safely audit and edit WordPress + Elementor sites - AI-agent skill for Claude Code, Cursor, Codex CLI, Gemini CLI, Windsurf, Copilot, Continue.

Alternatives in Security

  • Anthropic Cybersecurity Skills — 734+ structured cybersecurity skills for AI agents · MITRE ATT&CK mapped · agentskills.io open standard · Work 3.8k ★
  • Amazon Skills — Free AI agent skills for Amazon sellers— keyword research, competitor analysis, listing audit & more 127 ★
  • AI Code Review — AI-powered code review CLI with multiple providers (Gemini, Claude, OpenAI) 56 ★

README

elementor-headless

**Build Elementor pages in 10 seconds. No visual editor. No coding.**

An [Agent Skill](https://platform.claude.com/docs/en/agents-and-tools/agent-skills/overview) for Claude Code that generates Elementor pages three ways:

⚡ Three Ways to Build

Method Input Output Cost Speed
Vibe Code "Hero + 3 cards + form" page.json $0.01 <10s
HTML Convert ... page.json free <1s
Schema Query "What's a button?" JSON shape free instant

Just describe. AI builds. Upload. Done.


Complete Elementor authoring surface as queryable database — 192 widgets, 13 elements, 49,857 control pairs. Every claim verified by rendering, clicking, and measuring on live sites (Elementor never raises errors, so we do).

192 widgets · 13 elements · 49,857 control pairs
the Kit's 773 Site Settings · 48 page settings · 29 document types
51 dynamic tags · 39 display conditions · every repeater's item fields

English · [繁體中文](README.zh-TW.md) · [日本語](README.ja.md) · [한국어](README.ko.md)


Quick Start (Pick One)

Option A: Natural Language (Fastest)

You (in Claude Code chat):
  "Build a landing page: hero with gradient + 3 feature cards + contact form"

Claude generates:
  page.json (ready to upload)

Upload to WordPress:
  wp eval-file tools/apply-page.php 123 page.json

Option B: HTML to Elementor (Free)

You: Paste HTML / upload Webly export / share website code

Claude:
  page.json + custom.css + hints for manual tweaks

Upload:
  wp eval-file tools/apply-page.php 123 page.json

Option C: Query the Schema (Full Control)

You: "Show me the heading control structure"

Claude:
  title: string
  header_size: h1|h2|h3|h4|h5|h6
  responsive: yes (tablet, mobile)
  tier: free
  ...

You write JSON with certainty, never guessing.

Result: Valid Elementor pages. No editor. No silent failures.


The Problem (W