
This handles WordPress block theme development: editing theme.json for global settings and styles, managing templates and template parts, adding patterns and style variations, and debugging when the Site Editor doesn't reflect your changes. It's built for filesystem-based workflows on WordPress 6.9+ and includes triage scripts to detect theme roots and validate structure. The debugging guidance around style hierarchy is especially useful because user customizations silently override theme defaults, which trips up everyone at least once. If you're touching anything in a block theme beyond plugin logic, this covers the surface area.
$ npx -y skills add automattic/agent-skills --skill wp-block-themes --agent claude-codeInstalls into .claude/skills of the current project.
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):
Sponsors