CtrlK
BlogDocsLog inGet started
Tessl Logo

wordpress-woocommerce-development

Use when building or customizing WooCommerce stores: product configuration, payment gateways, shipping, checkout flow, custom product types, order automation via the Abilities API, or store performance. Do not use for general theme or plugin work; use wordpress-theme-development or wordpress-plugin-development.

64

Quality

78%

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

Fix and improve this skill with Tessl

tessl review fix ./skills/wordpress-skills/wordpress-woocommerce-development/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

63%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 delivers genuinely actionable, security-conscious WooCommerce code with a clear phase sequence and testing gates. Its weaknesses are token efficiency (redundant sections that also contradict the skill's own AI-safety guidance) and a monolithic single-file structure with no progressive disclosure for the long reference-grade code blocks.

Suggestions

Move the ~100-line Abilities API registration/handler reference and the coding-standards notes into a references/ file and link to them from SKILL.md, keeping the body an overview.

Delete or merge the "WooCommerce + WordPress 7.0 AI Use Cases" section — it duplicates the features list and contradicts the Phase 3/4 guidance by promoting "Fraud detection" and "Shipping optimization" as AI use cases after the skill says to do both deterministically.

Reconcile Phase 8's "Verify collaboration features" checklist item with the statement that Real-Time Collaboration did not ship in WP 7.0, and move version-specific dates (e.g. "removed May 8, 2026") into a clearly marked compatibility/deprecated section.

DimensionReasoningScore

Conciseness

The body is mostly code with little explanation of known concepts, but it carries clear padding and redundancy: the "When to Use This Workflow" section repeats the description, the "WordPress 7.0 + WooCommerce Features" list is restated nearly verbatim in the "AI Use Cases" section, and the AI Use Cases list ("Fraud detection", "Shipping optimization") contradicts the earlier guidance to do those deterministically. It also embeds time-sensitive version/date details ("removed May 8, 2026", "WordPress 7.0" throughout) outside any deprecated/old-patterns section. This fits anchor 3 ("mostly efficient but includes some unnecessary explanation or could be tightened") rather than anchor 4, which requires only minor trims.

3 / 5

Actionability

The bulk of the guidance is concrete, executable PHP (hook names, Abilities API registrations, nonce checks, rate-limiting, phpcs annotations), matching "mostly executable guidance; concrete code with minor gaps". It falls short of anchor 5 because several snippets reference undefined helpers — `my_store_order_velocity()`, `$redacted_prompt`, `$cart_key` in the carrier-advice fragment — so they are not copy-paste complete.

4 / 5

Workflow Clarity

Eight clearly sequenced phases with a dedicated Testing phase, a Quality Gates checklist, and a manual QA checklist for AI features provide most validation checkpoints (anchor 4). One incoherence keeps it from anchor 5: Phase 8 says "Verify collaboration features" while the features section states Real-Time Collaboration "did NOT ship in WordPress 7.0", so the checklist validates something the skill itself says is unavailable.

4 / 5

Progressive Disclosure

There are no bundle files (no references/, scripts/, or assets/), so ~590 lines — including a ~100-line Abilities API reference and long AJAX handler code — are all inlined in SKILL.md. Sections are well-headed, but content that clearly belongs in separate reference files (Abilities API registration, coding-standards notes) is inline with no one-level-deep navigation, which matches anchor 3. It is not anchor 2 because headers keep it navigable, and the under-50-lines exception for a 5 cannot apply.

3 / 5

Total

14

/

20

Passed

Description

92%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 frontmatter description: concrete capability enumeration, an explicit "Use when" trigger, and explicit disambiguation against sibling WordPress skills. The only gap is minor keyword synonym coverage.

DimensionReasoningScore

Specificity

The description enumerates concrete capability areas — "product configuration, payment gateways, shipping, checkout flow, custom product types, order automation via the Abilities API, or store performance" — which is comprehensive coverage of the WooCommerce-store domain, matching the anchor for multiple specific concrete actions. Anchor 4 ("several specific actions; minor gaps") fits less well since no significant WooCommerce development area is omitted.

5 / 5

Completeness

It explicitly answers both: what ("building or customizing WooCommerce stores: product configuration, payment gateways, ...") and when ("Use when building or customizing WooCommerce stores"), plus an explicit exclusion clause. This matches anchor 5 exactly — clear what and when with concrete trigger phrases. Anchor 4's caveat ("when could be more explicit") does not apply since the trigger clause is explicit and enumerated.

5 / 5

Trigger Term Quality

Natural terms users would say are well covered — "building or customizing WooCommerce stores", "payment gateways", "shipping", "checkout flow", "custom product types" — but a few common synonyms are missing (e.g. "e-commerce store", "online store", "orders", "subscriptions"), which matches "good keyword coverage; a few natural terms missing". It does not reach anchor 5's comprehensiveness including synonyms/extensions.

4 / 5

Distinctiveness Conflict Risk

WooCommerce store development is a clear niche, and the explicit boundary "Do not use for general theme or plugin work; use wordpress-theme-development or wordpress-plugin-development" actively routes away from the nearest conflicting skills. Minimal conflict risk, matching anchor 5.

5 / 5

Total

19

/

20

Passed

Validation

93%

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

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

skill_md_line_count

SKILL.md is long (593 lines); consider splitting into references/ and linking

Warning

Total

15

/

16

Passed

Repository
administrakt0r/pro-skills-repo-administraktor
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.