Content
42%Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
The skill provides comprehensive, executable Django testing examples covering models, views, APIs, mocking, and integration tests — its actionability is its strongest quality. However, it is far too verbose for a skill file, explaining concepts Claude already knows and including every pattern inline rather than using progressive disclosure. The content would benefit enormously from being split into a concise overview with references to detailed sub-files.
Suggestions
Reduce the SKILL.md to a concise overview (~100 lines) covering setup essentials and key patterns, then move detailed examples (factory definitions, model tests, API tests, mocking, integration tests) into separate referenced files like FACTORIES.md, API_TESTING.md, etc.
Remove all docstrings and comments that restate the obvious (e.g., '"""Factory for User model."""', '"""Test User model."""', '# Step 1: RED - Write failing test') — Claude doesn't need these.
Cut the DO/DON'T best practices section entirely or reduce to 3-4 non-obvious project-specific rules; generic advice like 'Don't test Django internals' is already known.
Add explicit validation steps to the TDD workflow section — e.g., 'Run pytest after each change, check coverage delta, verify no regressions before committing.'
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | Extremely verbose at ~500+ lines. Explains basic concepts Claude already knows (what TDD is, what factories are, basic pytest usage). Docstrings like '"""Factory for User model."""' and '"""Test User model."""' add zero value. The DO/DON'T section restates common testing wisdom. Much of this could be condensed to 1/4 the size. | 1 / 3 |
Actionability | Provides fully executable, copy-paste ready code examples throughout: pytest.ini configuration, test settings, conftest.py fixtures, factory definitions, model tests, view tests, API tests, mocking patterns, and integration tests. All code is concrete and complete. | 3 / 3 |
Workflow Clarity | The TDD Red-Green-Refactor cycle is mentioned but only superficially demonstrated. The integration test shows a clear multi-step flow. However, there are no explicit validation checkpoints or feedback loops for the overall testing workflow (e.g., what to do when tests fail, how to iterate on coverage gaps). | 2 / 3 |
Progressive Disclosure | Monolithic wall of text with no references to external files. All content is inline — factory setup, model tests, view tests, API tests, mocking, integration tests, and best practices are all in one massive document. This should be split into separate reference files (e.g., FACTORIES.md, API_TESTING.md) with the SKILL.md serving as an overview. | 1 / 3 |
Total | 7 / 12 Passed |