New Widget — Development skill for Claude Code
Scaffold a new EA widget end-to-end via the new-widget skill — PHP class, SCSS, optional JS, config.php, build, verify.
How to install New Widget
Installs to ~/.claude/commands/wpdevelopers-essential-addons-for-elementor-lite-new-widget.md
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/WPDevelopers/essential-addons-for-elementor-lite/HEAD/.claude/commands/new-widget.md -o ~/.claude/commands/wpdevelopers-essential-addons-for-elementor-lite-new-widget.md Restart Claude Code, or start a new session, for it to be picked up.
What New Widget does
description: Scaffold a new EA widget end-to-end via the new-widget skill — PHP class, SCSS, optional JS, config.php, build, verify.
argument-hint:
New Widget — $ARGUMENTS
Use the `new-widget` skill at `.claude/skills/new-widget/SKILL.md` to scaffold the widget.
**Class name:** `$ARGUMENTS` (PascalCase with underscores, e.g. `Marquee_Text`)
If `$ARGUMENTS` is empty, ask the user for the widget class name before doing anything.
Before scaffolding any file, compl
Alternatives in Development
- PHP Lsp — PHP /plugin install php-lsp@claude-plugins-official 14k ★
- Symfony Check — Run all quality checks (PHP-CS-Fixer, PHPStan, tests) on the Symfony project 206 ★
- Diagnose Ce0463 — Diagnosing CE0463 "the definition of this widget has changed" 115 ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Agenting Check
Verify agent routing is wired up and actually working (end-to-end, not config-reading)
Omarchy Insomnia
Keeps the machine awake and on the network so long-running Claude Code and other agentic sessions survive. Oma
Scaffold Logic
Scaffold an ArchiPy logic class with unit-of-work decorator
New Enforcer Rule
Add a claude-code-enforcer rule end to end — class, Sisu index, tests, IT fixture, pom wiring and docs.
Top Tips
Rank the high-value lessons that never reached the owner (no trace in habits, config, or backlogs) and offer t
Scaffold Block
Scaffold a Gutenberg custom block (block.json, edit/save JS, optional render callback, PHPUnit stub)
Related Agents
Frontend Figma Layout Designer
Specialized front-end layout designer. Use when the user pastes raw HTML and CSS exported from Figma and wants
DevOps Lead
DevOps team lead. Use for tooling, CI/CD, Makefile, project config, .csproj, git hooks, editor config, and pro
Scaffold
Mechanical, low-judgment file work — boilerplate files, config stubs, repetitive edits across many files, rena