Content
92%Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
A comprehensive, highly actionable React testing reference with executable code and a clear TDD workflow. Its main weakness is progressive disclosure: everything lives inline in one large SKILL.md with no reference files to hold the deeper examples.
Suggestions
Move the longer, self-contained recipes (MSW setup block, coverage config, the Examples section) into reference files under references/ (e.g. references/msw-setup.md, references/coverage.md) and link to them from the body, keeping SKILL.md as a lean overview.
Add a one-line pointer near the top summarizing which reference file holds what, so each detailed topic is exactly one level deep and clearly signaled.
Confirm the cross-links to sibling skills (../accessibility/SKILL.md, ../e2e-testing/SKILL.md, ../../rules/react/testing.md) resolve to real files, since progressive disclosure scoring depends on referenced paths actually existing.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | Largely lean reference-style content — terse bullets plus executable code, assuming Claude already knows React/testing basics — with minimal conceptual padding; not reduced to 2 because the orientation sections ('Core Principle', 'When to Activate') earn their place rather than restating common knowledge. | 3 / 3 |
Actionability | Fully executable, copy-paste-ready code throughout (userEvent setup, MSW server handlers, renderHook, axe, vitest coverage config, test commands), matching the top anchor; not 2 because examples are complete rather than pseudocode. | 3 / 3 |
Workflow Clarity | The TDD workflow gives a clear RED/GREEN/REFACTOR sequence with an explicit checkpoint ('Verify it fails for the right reason') and a feedback loop; testing is not destructive, so no cap applies, and the verify step lifts it above the 2 anchor. | 3 / 3 |
Progressive Disclosure | Well-organized into clear sections and cross-links to sibling skills/rules are clearly signaled, but the skill is a single ~420-line monolith with full inline examples (MSW setup, coverage config, multiple full test cases) that could live in one-level-deep reference files; no bundle files exist to offload this detail, so it sits at the 2 anchor rather than 3. | 2 / 3 |
Total | 11 / 12 Passed |