CtrlK
BlogDocsLog inGet started
Tessl Logo

wordpress-creator

Route WordPress build and audit requests to the right implementation path for a Studio-backed site. Use when the user wants WordPress work and it is not yet clear whether the task should be handled as site creation, theme work, a custom block, a plugin, or an audit.

74

Quality

91%

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

The canonical home for this skill is wordpress-creator in Automattic/build-with-wordpress

SKILL.md
Quality
Evals
Security

Quality

Content

100%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.

The body is an exemplary lean router skill: no token waste, concrete per-path routing rules with a tie-break principle, and clear guardrails against over-abstract solutions. Nothing is inlined that belongs in a separate file, and the single decision action is unambiguous.

DimensionReasoningScore

Conciseness

The ~30-line body is lean and efficient with no padding or explanation of WordPress concepts Claude already knows; every line is a routing rule or guardrail. It clearly matches the 'lean and efficient; every token earns its place' anchor rather than the 'minor instances of over-explanation' anchor (4).

5 / 5

Actionability

Concrete decision rules for each path ("Use `site-creator` when the user wants a new site, homepage, landing page, or a full site built from a brief"), an explicit tie-break rule ("choose the smallest abstraction that cleanly solves it"), and a worked example (WooCommerce for "Set up an ecommerce system"). As an instruction-only skill, the guidance is fully actionable; not a 4 because the rules cover the common cases with specific, executable direction (only a trivial typo, "aleady", mars it).

5 / 5

Workflow Clarity

This is a simple, single-purpose skill under 50 lines whose single action — pick a path and hand off — is unambiguous, with ownership, routing rules, and guardrails cleanly sequenced and an explicit tie-break for ambiguous requests. No destructive or batch operations exist, so the validation cap does not apply; it is not a 4 since the decision flow has no gaps.

5 / 5

Progressive Disclosure

Under 50 lines with no need for external references (no references/, scripts/, or assets/ bundle files exist) and well-organized sections (Ownership, Routing rules, Guardrails); the referenced specialist skills are siblings it routes to, not buried bundle content. This matches the simple-skill exception where well-organized sections alone earn a 5.

5 / 5

Total

20

/

20

Passed

Description

82%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 strong router-style description: third person, concise, with an explicit 'Use when' trigger that names both the domain and the ambiguity condition. Its only real gap is breadth of capability language and natural keyword variants, since it describes a single routing action rather than a list of concrete capabilities.

Suggestions

Add one or two more concrete routing actions or outcomes (e.g. 'chooses between site creation, theme, block, plugin, or audit paths') so the capability reads as multiple specific actions rather than one.

Include a few natural trigger synonyms users would actually say, such as 'website', 'landing page', 'redesign', or 'performance review', to round out keyword coverage.

DimensionReasoningScore

Specificity

The description names the domain ("WordPress build and audit requests") and one concrete action ("Route ... to the right implementation path") plus the five candidate paths, but does not list several distinct concrete capabilities. It sits at the '1-2 concrete actions, not comprehensive' anchor rather than 'several specific actions' (4).

3 / 5

Completeness

It explicitly answers what ("Route WordPress build and audit requests to the right implementation path for a Studio-backed site") and when ("Use when the user wants WordPress work and it is not yet clear whether the task should be handled as site creation, theme work, a custom block, a plugin, or an audit") with concrete trigger phrasing including the ambiguity condition. It is not a 4, since the when-clause is fully explicit rather than merely present.

5 / 5

Trigger Term Quality

Natural trigger terms like "WordPress work", "site creation", "theme work", "a custom block", "a plugin", or "an audit" give good keyword coverage, but common variations users would say (e.g. "website", "redesign", "landing page") are absent. This matches 'good keyword coverage; a few natural terms missing' rather than comprehensive coverage (5).

4 / 5

Distinctiveness Conflict Risk

It occupies a clear niche — the top-level decision maker that routes to specialist skills (site-creator, theme-creator, etc.) — with distinct triggers and minimal conflict risk. It is not a 4 because the router role is explicitly framed and unlikely to fire for the specialist skills' own triggers.

5 / 5

Total

17

/

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
Automattic/build-with-wordpress
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.