Content
70%Weight 40%Scale 1-5Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
A well-sequenced, opinionated TDD workflow with strong checklists and feedback loops, but it over-explains testing fundamentals Claude already knows and references five detail files that are not present in the bundle.
Suggestions
Create the referenced bundle files (tests.md, mocking.md, deep-modules.md, interface-design.md, refactoring.md) or remove the dangling links, since every 'See X.md' pointer currently dead-ends.
Trim the Philosophy section's explanation of good vs bad tests and implementation coupling — Claude already knows these concepts; keep only the skill's specific stance.
Add one short worked example of a full RED→GREEN→REFACTOR cycle (a failing test, the minimal code, the passing result) to make the loop concrete rather than abstract.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The workflow and anti-pattern sections are tight and opinionated, but the Philosophy section re-explains concepts Claude already knows (what 'good' vs 'bad' tests are, why implementation-coupled tests break on refactor) and could be trimmed. | 3 / 5 |
Actionability | Concrete, specific rules ('One test at a time', 'Only enough code to pass current test', 'Never refactor while RED') plus checklists and a WRONG/RIGHT slicing example give actionable guidance, though no worked test→impl code example is shown. | 4 / 5 |
Workflow Clarity | A clearly sequenced four-phase workflow (Planning → Tracer Bullet → Incremental Loop → Refactor) with an inherent RED/GREEN feedback loop, explicit checkpoints ('Never refactor while RED', 'Run tests after each refactor step'), and per-cycle/planning checklists. | 5 / 5 |
Progressive Disclosure | Sections are well-organized and references are one-level-deep and inline-signaled, but all five referenced files (tests.md, mocking.md, deep-modules.md, interface-design.md, refactoring.md) do not exist in any bundle directory, so navigation is broken. | 3 / 5 |
Total | 15 / 20 Passed |