The first Claude Code plugin for Divi 5 development. Validates CSS compatibility, generates Divi-ready code, scaffolds page sections, audits project health, checks accessibility, audits Core Web Vitals performance, diagnoses symptoms, learns from errors, and
> /plugin marketplace add cjsimon2/Divi5-ToolKit> /plugin install divi5-toolkit@divi5-local
What's inside
The first Claude Code plugin for Divi 5 development. Validates CSS compatibility, generates Divi-ready code, scaffolds page sections, audits project health, checks accessibility, audits Core Web Vitals performance, diagnoses symptoms, learns from errors, and stays current with Divi 5 updates — all powered by Claude instead of GPT-3.5.
For Divi 5.11+ (11 new modules since 5.6 — Timeline, Breadcrumbs, SVG, Table of Contents, Instagram Feed, Tooltip, Post Filter, Charts, Gravity Forms, Imagely Gallery, Payment Button — plus Gradient Variables, Variable Fonts, CSS Grid Editor, Loop Filters, Aspect Ratio/Framing, Variable Generators, pseudo-class editing, Composable Settings, Canvas system, Loop Builder)
Divi AI uses GPT-3.5 and only works inside the Visual Builder. This plugin gives you Claude's superior code generation with deep Divi 5 knowledge — from your terminal, editor, or CI/CD pipeline. It knows Divi's selectors, specificity rules, breakpoints, Design Variables, Free-Form CSS, Composable Settings, Canvas system, and the full module library so you don't have to provide that context manually.
!important usage, CSS variable scope, format correctness, accessibility/divi5-toolkit:research refreshes the plugin's own knowledge base from upstream Divi sources on demand (recommended weekly — check last_research in your config)Already have the plugin loaded? (See Installation if not.)
# 1. From your project root, copy the config template
mkdir -p .claude
cp /path/to/Divi5-ToolKit/plugins/divi5-toolkit/templates/divi5-toolkit.local.md .claude/divi5-toolkit.local.md
Edit .claude/divi5-toolkit.local.md and set css_prefix to your project's class prefix (e.g., acme). Leave the other defaults alone.
In Claude Code, type /divi5-toolkit: — autocomplete should show all 8 commands. Try one:
/divi5-toolkit:generate primary button with gold hover state
You should get back Divi 5-ready CSS with body prefix, !important, your custom prefix, and paste instructions. That's it — you're up and running.
Next steps:
docs/workflows.md — Build a full landing page, migrate from Divi 4, audit a project, add dark mode, etc.docs/usage.md — What every command, agent, and skill does in detaildocs/configuration.md — Tune the plugin for your project type| Command | Description |
|---|---|
/divi5-toolkit:generate | Generate Divi 5-ready CSS for any component |
/divi5-toolkit:validate | Validate CSS for Divi 5 compatibility |
/divi5-toolkit:convert | Convert existing CSS to Divi 5 format |
/divi5-toolkit:diagnose | Diagnose a Divi 5 symptom/error and return root cause + fix |
/divi5-toolkit:research | Research latest Divi 5 updates |
/divi5-toolkit:scaffold | Generate complete page section templates |
/divi5-toolkit:audit | Run a full project CSS audit with scoring |
/divi5-toolkit:responsive | Check a page across device sizes (phones, tablets, laptops, widescreen) — live browser testing via MCP, or static CSS analysis |
| Agent | Triggers When |
|---|---|
divi5-validator | After writing/editing CSS files (via PostToolUse hook, if auto_validate: true) |
divi5-error-learner | When you paste Divi error messages or describe CSS issues |
divi5-researcher | On-demand via /divi5-toolkit:research or when unknown Divi errors need research |
divi5-accessibility | When reviewing CSS for accessibility, or when writing interactive element styles |
divi5-performance | When the user mentions performance, Core Web Vitals (LCP, INP, CLS), slow Divi pages, render-blocking CSS, font loading, or cache-plugin conflicts |
| Skill | Activates When |
|---|---|
divi5-css-patterns | Writing CSS for Divi, styling Divi modules |
divi5-compatibility | Validating CSS, troubleshooting Divi issues |
divi5-performance | Optimizing Divi performance, working with Critical CSS / Dynamic CSS / Inline Stylesheets, debugging LCP/INP/CLS, configuring local fonts and image preloading |
The tables above are quick references. For depth, see the docs/ directory:
| Doc | What's Inside |
|---|---|
docs/usage.md | Detailed reference: every command (purpose, args, example, output), every agent (triggers, behavior, output), every skill (when it activates, what it provides), every CSS example, every hook |
docs/configuration.md | Every config setting explained, with rationale and recommended values for solo dev, agency, government, WooCommerce, prototype, and legacy project types |
docs/workflows.md | Step-by-step guides: first-time setup, build a landing page, migrate from Divi 4, audit an inherited project, add dark mode, build a WooCommerce grid, off-canvas menu, accessibility compliance, debug "styles not applying", refresh knowledge base, check a page across device sizes |
docs/troubleshooting.md | FAQ + diagnostic steps for plugin issues, Divi CSS issues, builder issues, plugin conflicts, migration issues, performance, and accessibility |
Internal docs:
CLAUDE.md — Developer guidance for working ON the plugin (architecture, conventions, contributing)STATE.md — Project state snapshot (current version, component inventory, knowledge topics)et_pb_* classesselector keyword (new in D5)<style> tags)No MCP servers required. For extended capabilities, add to your .mcp.json:
{
"mcpServers": {
"context7": {
"command": "npx",
"args": ["-y", "@upstash/context7-mcp@latest"]
}
}
}
{
"mcpServers": {
"playwright": {
"command": "npx",
"args": ["-y", "@playwright/mcp@latest"]
}
}
}
{
"mcpServers": {
"a11y": {
"command": "npx",
"args": ["-y", "a11y-mcp"]
}
}
}
Windows users: Wrap in "command": "cmd", "args": ["/c", "npx", "-y", "..."]
Create .claude/divi5-toolkit.local.md in your project root. Full template at plugins/divi5-toolkit/templates/divi5-toolkit.local.md.
Key settings:
FAQ
divi5-toolkit is a Claude Code plugin with 3 hand-picked skills for development work, indexed on Flowy. Install it with the command on its page. It includes divi5-compatibility, divi5-css-patterns, divi5-performance. Its skills do not fire on their own yet. Request auto-invocation to have Flowy route them as you prompt. Free and open source.
Is this plugin yours?
Claim it with GitHubSubmit a pluginPromote it