Content
67%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-structured, lean TDD methodology with a clear sequenced workflow and useful checklists. Its main weakness is progressive disclosure: five referenced files are missing from the bundle, leaving dangling links that Claude cannot follow.
Suggestions
Add the referenced bundle files (tests.md, mocking.md, deep-modules.md, interface-design.md, refactoring.md) under references/, or remove the links and inline the essential parts so there are no dead-end references.
Gather external references into a single clearly-signaled section (e.g. '## References') with one-level-deep links rather than scattering them mid-prose in Philosophy, Planning, and Refactor sections.
Add one short worked example of a behavior-style test (RED → GREEN) inline so the core loop is concrete and copy-paste ready without relying on the missing tests.md.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is efficient and assumes Claude's competence — it does not explain what a test is or how libraries work — but the Philosophy and Anti-Pattern prose could be trimmed slightly, so it is not perfectly lean. | 4 / 5 |
Actionability | Concrete, actionable guidance for an instruction-only skill: explicit rules ('Write ONE test that confirms ONE thing', 'Only enough code to pass current test') and checklists; a worked behavior-test example would make it fully copy-paste ready. | 4 / 5 |
Workflow Clarity | A clearly sequenced workflow (Planning → Tracer Bullet → Incremental Loop → Refactor) with the RED→GREEN feedback loop, explicit checkpoints ('Run tests after each refactor step', 'Never refactor while RED'), and checklists; validation in the incremental loop is somewhat implicit (test pass/fail) rather than called out. | 4 / 5 |
Progressive Disclosure | The body makes five inline references (tests.md, mocking.md, deep-modules.md, interface-design.md, refactoring.md) to files that do not exist in any bundle directory, creating dead-end navigation; references are also scattered in prose rather than gathered in a signaled references section. | 2 / 5 |
Total | 14 / 20 Passed |