Content
65%Weight 40%Scale 1-3Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
A highly actionable Vitest cheat sheet with strong executable examples, but it is a monolithic file that restates some basic matchers Claude already knows and lacks an explicitly sequenced workflow. Splitting reference material into bundled files and trimming common-knowledge matchers would raise quality.
Suggestions
Trim the generic assertions catalog (toBe/toEqual/toBeTruthy/etc.) to only Vitest-specific or non-obvious matchers, since Claude already knows these from Jest.
Move the detailed mocking, assertions, and coverage references into bundled files under references/ (e.g. MOCKING.md, ASSERTIONS.md) and link to them one level deep, keeping SKILL.md a concise overview.
Add a short explicitly sequenced workflow (install → write test → run with `bun test --run` → check coverage against thresholds) with a validation checkpoint so the core loop is unambiguous.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is mostly lean code-with-headers, but the generic assertions catalog (toBe, toEqual, toBeTruthy, etc.) and basic mocking patterns restate matchers Claude already knows from Jest, so it could be tightened. | 2 / 3 |
Actionability | It provides copy-paste-ready executable code and concrete commands throughout — vitest.config.ts, `bun test --run`, `vi.mock`, supertest integration — with specific flags and the helpful verbose/tree reporter note. | 3 / 3 |
Workflow Clarity | Sections imply an install → configure → run flow, but there is no explicitly sequenced workflow with validation checkpoints or feedback loops; for a reference skill this is acceptable but not exemplary. | 2 / 3 |
Progressive Disclosure | It is well-organized into clear sections but is a ~240-line monolith with no bundle files; content like the assertions catalog and mocking guide could be split into one-level-deep reference files. | 2 / 3 |
Total | 9 / 12 Passed |