From wordpress
Develops WordPress block themes: theme.json edits (settings/styles), templates/parts/patterns/style variations, Site Editor troubleshooting (style hierarchy, overrides, caching).
How this skill is triggered — by the user, by Claude, or both
Slash command
/wordpress:wp-block-themesThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Use this skill for block theme work such as:
Use this skill for block theme work such as:
theme.json (presets, settings, styles, per-block styles)templates/*.html) and template parts (parts/*.html)patterns/*.php) and controlling what appears in the inserterstyles/*.json)node skills/wp-project-triage/scripts/detect_wp_project.mjsnode skills/wp-block-themes/scripts/detect_block_themes.mjsIf multiple themes exist, pick one and scope all changes to that theme root.
If you are creating a new block theme from scratch (or converting a classic theme):
theme.json schema versions differ.Read:
references/creating-new-block-theme.mdAfter creating the theme root, re-run detect_block_themes and continue below.
theme.json presenttemplates/ and/or parts/ presentRead:
references/debugging.md (style hierarchy + fastest checks)theme.json changes safelyDecide whether you are changing:
Read:
references/theme-json.mdtemplates/ and are HTML.parts/ and must not be nested in subdirectories.Read:
references/templates-and-parts.mdPrefer filesystem patterns under patterns/ when you want theme-owned patterns.
Read:
references/patterns.mdStyle variations are JSON files under styles/. Note: once a user picks a style variation, that selection is stored in the DB, so changing the file may not “update what the user sees” automatically.
Read:
references/style-variations.mdStart with:
references/debugging.mdCommon issues:
theme.json shape/typos prevent applicationIf upstream behavior is unclear, consult canonical docs:
theme.json, templates, patterns, and style variations.npx claudepluginhub pleaseai/claude-code-plugins --plugin wordpressProvides rules and guidelines for modifying existing WordPress block themes — prevents accidental overwrites and ensures design consistency when editing templates, patterns, theme.json, or functions.php.
Guides WordPress theme development with architecture, template hierarchy, custom post types, block editor support, and WordPress 7.0 features (DataViews, Pattern Editing, Navigation Overlays, admin refresh).
Generates WordPress Full Site Editing block themes: theme.json configs, block templates, template parts, patterns, functions.php, and styles.