WPDevelopers

New Widget — Development skill for Claude Code

Development community

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

Terminal
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 Repository