Content
65%Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
The body is concise and free of padding, with a genuinely useful version-lookup procedure and specific conventions. Its main weakness is that it functions as a reference hub pointing to six detail files that are not actually bundled, leaving the core guidance incomplete and the progressive disclosure broken.
Suggestions
Bundle the six referenced files (file-entities.md, code-entities.md, coding-conventions.md, hooks.md, dependency-injection.md, data-integrity.md, unit-tests.md) in ./references/ so the progressive-disclosure links resolve and the core guidance is complete.
Add a concrete, copy-paste-ready code or command example for at least the most common task (e.g. a minimal hook callback class under src/Internal/) to lift actionability toward 3.
Insert an explicit validation checkpoint in the workflow (e.g. 'run `composer lint` and `phpunit` before committing') so the multi-step guidance has a verifiable feedback loop.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is lean and assumes Claude's competence — it never explains concepts Claude already knows (e.g. what WooCommerce or hooks are) and nearly every token earns its place, including the non-obvious version-lookup procedure. | 3 / 3 |
Actionability | Some guidance is concrete and actionable (e.g. 'Place new internal classes in `src/Internal/`', 'PSR-4 autoloading with `Automattic\WooCommerce` namespace', the version-lookup steps), but the primary instruction list defers to reference files that are not present and there is no copy-paste-ready code. | 2 / 3 |
Workflow Clarity | The version-numbering section is a clear sequenced procedure, but there are no explicit validation checkpoints or feedback loops, and the main content is a navigation index to absent detail files rather than a multi-step workflow with checkpoints. | 2 / 3 |
Progressive Disclosure | The SKILL.md is a well-organized, well-signaled hub pointing one level deep to six reference files, but none of those referenced files exist in references/, scripts/, or assets/, so the disclosure leads nowhere and cannot score 3. | 2 / 3 |
Total | 9 / 12 Passed |