CtrlK
BlogDocsLog inGet started
Tessl Logo

wordpress-php-dev

WordPress PHP plugin development using Test-Driven Development (TDD) and functional programming principles. Use this skill when developing, testing, or maintaining WordPress plugins with focus on PSR-12 compliance, Composer integration, automated testing with PHPUnit, coding standards enforcement with phpcs/phpcbf, and git version control. Triggers include requests to create WordPress plugins, write WordPress PHP code, set up testing infrastructure, implement TDD workflows, or apply functional programming patterns in WordPress.

67

Quality

80%

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 ./wordpress-php-dev/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

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

Actionable and well-structured with concrete examples and a sound TDD workflow, but the body is verbose and repeats concepts Claude already knows. Trimming the Best Practices and Common Patterns sections would meaningfully improve token efficiency.

Suggestions

Cut the Best Practices Summary and Common Patterns sections, which restate familiar concepts (test one thing, descriptive names, conventional commits) already implied by the concrete examples earlier.

Move the detailed Code Organization and Testing Strategy examples into the relevant references to reduce overlap with tdd_patterns.md and functional_patterns.md.

Add an explicit 'if tests fail, stop and fix before proceeding' recovery branch in the Core Development Workflow to close the minor workflow_clarity gap.

DimensionReasoningScore

Conciseness

The body is lengthy and restates concepts Claude already knows in the Best Practices Summary and Common Patterns sections (e.g. "Test one thing", "Descriptive names", repeated pure-function examples); the core is useful but could be tightened considerably.

3 / 5

Actionability

It provides concrete composer/git commands and copy-paste-ready PHP examples for tests, hooks, pure functions, pipelines, and troubleshooting, covering the common cases with only minor template-like gaps.

4 / 5

Workflow Clarity

The TDD cycle is clearly sequenced with composer test RED/GREEN checkpoints and a lint-then-commit flow, plus a troubleshooting section; an explicit recovery branch in the main cycle would round it out.

4 / 5

Progressive Disclosure

It offers a clear overview with three well-signaled one-level-deep references (all real files whose contents match the summaries), though some inlined material overlaps with the references.

4 / 5

Total

15

/

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, specific description that clearly states capabilities and provides explicit trigger guidance. Minor room to broaden natural-term coverage, but it confidently answers both what and when.

DimensionReasoningScore

Specificity

The description lists multiple concrete capabilities—"PSR-12 compliance, Composer integration, automated testing with PHPUnit, coding standards enforcement with phpcs/phpcbf, and git version control"—giving comprehensive coverage of the WordPress plugin development domain.

5 / 5

Completeness

It explicitly answers both what the skill does (WordPress PHP plugin dev with TDD and functional programming) and when to use it ("Use this skill when developing, testing, or maintaining… Triggers include requests to create WordPress plugins…") with concrete trigger phrases.

5 / 5

Trigger Term Quality

It includes natural trigger phrases users would say ("create WordPress plugins, write WordPress PHP code, set up testing infrastructure, implement TDD workflows, apply functional programming patterns"), though a few common variations or synonyms are absent so it is not fully comprehensive.

4 / 5

Distinctiveness Conflict Risk

The description carves a clear niche—WordPress PHP plugin development with TDD and functional programming—and its triggers are specific enough to minimize overlap with unrelated skills.

5 / 5

Total

19

/

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
stephenfeather/claude-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.