Skip to content

v2.5.0 — /setup + /selector commands, CI lint, Divi 5.13 knowledge (September 25, 2026)

Latest

Choose a tag to compare

@cjsimon2 cjsimon2 released this 25 Sep 09:14
· 1 commit to main since this release
  • New: /divi5-toolkit:setup — creates (or refreshes) .claude/divi5-toolkit.local.md without copying the template by hand. Detects the installed Divi version from wp-content/themes/Divi/style.css, finds a child theme (Template: Divi) and defaults default_format to child-theme when present, infers the dominant custom CSS class prefix from existing stylesheets, notices WooCommerce and existing design tokens, and asks at most three questions. Refresh mode adds keys introduced by newer plugin versions while preserving every existing value (including learned_errors and research_notes).
  • New: /divi5-toolkit:selector — instant selector lookup ("blurb title", "toggle open", "woo add to cart"). Returns the wrapper class, inner selectors, a paste-ready override scoped to your css_prefix, the Free-Form CSS equivalent, a builder-native alternative when one exists, the version the module shipped in, and a verify-in-DevTools caveat for 5.8+ modules. Offline by design. /diagnose and /validate now point to it when the root cause is targeting the wrong class.
  • Knowledge base caught up to Divi 5.13.1 (September 18, 2026) from 5.11:
    • 5.12 (September 4): AI Agents (natural-language builder automation), Filters gained backdrop blur / invert / sepia, presets now emit CSS classes / interactions / wrapper attributes on the frontend and no longer override the module's own Attributes class, Contact Form field Border/Box Shadow/Filters apply to the field wrapper, host page caches no longer fully purged on every save, WooCommerce bulk-edit timeouts fixed, WordPress 7.1 block-editor compatibility. 71 fixes.
    • 5.13 (September 14): expanded LayoutStyle unit coverage for display/gap/flex, migrated Divi 4 Free-Form CSS now applies on the frontend, Contact Form Show Labels option, Slider swipe-controls bar, Conditional Display-hidden modules no longer load JS/webfonts, Theme Builder header/footer background bleed fixed, preset custom IDs emitted, four security fixes. 65 fixes. 5.13.1 (September 18): Divi AI model refresh.
    • Both core skills, the selector reference, and the performance skill document the above; the compatibility skill adds 5 Composable Settings rows, three new "Common Issues" entries (preset class override, migrated Free-Form CSS, TB background bleed), "Fixed in 5.12" / "Fixed in 5.13" histories, and three error-reference rows. The researcher agent and /research know the Elegant Themes release-notes URL pattern, use divichangelog.com for exact dates, and watch for the announced Components + Slots feature.
  • CI + lint: new scripts/lint.sh (JSON parse, shell syntax + LF check, command/agent frontmatter ↔ filename, every command/agent documented in README + docs/usage.md, every template config key consumed by a component, plugin.json version ↔ README changelog ↔ STATE.md, every ${CLAUDE_PLUGIN_ROOT} reference resolves) and .github/workflows/validate.yml running it plus claude plugin validate . on every push and PR.
  • Docs: README positioning updated for Divi's 5.12 AI Agents (they run inside the builder; this plugin runs on your files and CI). Quickstart and First-Time Setup use /setup. Three new troubleshooting entries. docs/configuration.md adds 5.12 / 5.13 rows and the /setup / /selector consumers. Fixed a stale marketplace.json path in troubleshooting.
  • Config: template default divi_version bumped "5.11" → "5.13"; last_research bumped to 2026-09-25. All agents and commands reference 5.13 as current. No breaking changes.

Update an existing install: claude plugin update divi5-toolkit@divi5-local -y (marketplace users) or git pull in the checkout (--plugin-dir users). Then run /divi5-toolkit:setup --refresh in each project to pick up the new config comments.