CtrlK
BlogDocsLog inGet started
Tessl Logo

wp-block-themes

Use when developing WordPress block themes: theme.json (global settings/styles), templates and template parts, patterns, style variations, and Site Editor troubleshooting (style hierarchy, overrides, caching).

69

Quality

87%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

86%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A tightly written overview skill: efficient body, well-signaled one-level-deep references that all resolve to real bundle files, and a clearly sequenced procedure with verification and failure-mode sections. The main gaps are minor: an out-of-bundle script dependency in step 0 and verification steps that describe what to check rather than executable validation commands.

DimensionReasoningScore

Conciseness

The body is lean: terse bullet lists, concrete file paths, and only non-obvious domain gotchas ("user customizations can make theme.json edits appear 'ignored'", "parts must not be nested in subdirectories"). It assumes Claude's competence and every section earns its place; not below 5 since no padded or redundant explanation was found.

5 / 5

Actionability

Concrete commands ("node skills/wp-block-themes/scripts/detect_block_themes.mjs") and exact file locations (templates/, parts/, patterns/, styles/) make the guidance mostly executable. Not 5 because the triage step references an external cross-skill script ("skills/wp-project-triage/scripts/detect_wp_project.mjs") that is not in this bundle, and the theme.json steps have no inline example — though the latter is legitimately deferred to references.

4 / 5

Workflow Clarity

Steps 0–6 are clearly sequenced with a dedicated Verification section and a Failure modes section for error recovery. Not 5 because checkpoints are section-level rather than inline per-step validation (e.g., no 'validate theme.json syntax after editing' checkpoint, and verification items are checks to observe rather than commands to run); not 3 since verification and feedback direction are explicitly present.

4 / 5

Progressive Disclosure

Each section ends with a well-signaled one-level-deep pointer ("Read: references/theme-json.md" etc.), and all six referenced files plus the detect_block_themes script exist in the bundle with matching purpose statements. The overview is concise and navigation is easy; not below 5 as no content that belongs in a reference is inlined and no nesting exceeds one level.

5 / 5

Total

18

/

20

Passed

Description

83%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A well-crafted description with an explicit 'Use when' trigger and a specific, comprehensive enumeration of the block-theme domain. Its only weakness is that the capability side is phrased as topic areas rather than concrete actions, and a few natural synonyms (FSE, full site editing, Gutenberg) are missing.

DimensionReasoningScore

Specificity

"theme.json (global settings/styles), templates and template parts, patterns, style variations, and Site Editor troubleshooting (style hierarchy, overrides, caching)" lists multiple specific concrete capability areas with comprehensive coverage of the block-theme domain. Not below 5 because nothing significant in the domain is omitted; not applicable above.

5 / 5

Completeness

Explicitly answers when ("Use when developing WordPress block themes") and what via the enumerated scope after the colon. Not 5 because the 'what' is a topic list rather than an explicit statement of actions performed (e.g., 'edits', 'creates', 'debugs'), so it is present but slightly less explicit than the anchor-5 form; clearly above anchor 3 since both what and when are stated.

4 / 5

Trigger Term Quality

Strong natural terms users would say: "WordPress block themes", "theme.json", "patterns", "style variations", "Site Editor", "troubleshooting". Not 5 because common synonyms like "FSE", "full site editing", or "Gutenberg" are absent, leaving a few natural trigger variations uncovered.

4 / 5

Distinctiveness Conflict Risk

"WordPress block themes" carves out a clear niche with distinct triggers (theme.json, Site Editor, style variations) and minimal conflict risk against other WordPress skills. No neighboring anchor fits better.

5 / 5

Total

18

/

20

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
WordPress/agent-skills
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.