Content
63%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 rich, opinionated, project-specific testing gate with strong actionable examples and a clear decision sequence. Its main weaknesses are verbosity in several expository passages and progressive-disclosure gaps where heavy detail is inlined and referenced bundle files are missing.
Suggestions
Tighten the discursive prose in the 'Always — determinism and isolation' section into crisper bullets — keep the project-specific facts but cut the narrative padding around clocks and mtimes.
Move the DRF input-validation deep-dive and the determinism/isolation rules into reference files under references/ (which the body already cites) so SKILL.md stays a lean overview with one-level-deep pointers.
Add the referenced files (references/mistakes-we-make.md, references/database-free-test-classes.md) to the bundle so the signaled links resolve, or remove the links if the files are not bundled.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | Most of the content is genuinely project-specific guidance that earns its place, but several passages are discursively padded — e.g. the delta-rs mtime explanation and the wall-clock-budget narrative — that could be tightened into crisper bullets without losing clarity. | 3 / 5 |
Actionability | It gives concrete, executable guidance — a copy-paste SimpleTestCase serializer example, an exact grep TTL command, specific helper paths (posthog/test/persons.py) and library calls (time_machine.travel with tick=False, jest.useFakeTimers) — with only minor gaps where guidance stays at the principle level. | 4 / 5 |
Workflow Clarity | The gate is a clearly sequenced decision procedure — two questions, the five no's, pyramid weighting, then the PR justification checkpoint ('If you can't write that line, you've found a test that shouldn't be in the PR') — with most checkpoints present, though it lacks explicit error-recovery feedback loops. | 4 / 5 |
Progressive Disclosure | Section structure and markdown reference links are clearly signaled, but the body inlines substantial reference-grade detail (the entire 'Always — determinism and isolation' section, the DRF validation deep-dive) and the referenced files references/mistakes-we-make.md and references/database-free-test-classes.md are not present in the bundle, so the signaled references do not resolve. | 3 / 5 |
Total | 14 / 20 Passed |