Content
79%Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
This is a strong, well-structured testify reference skill with excellent actionability and conciseness. The code examples are realistic and executable, the common mistakes section adds genuine value, and the assert/require distinction is clearly explained with a practical rule. The main weaknesses are the inline length of the assertions reference (which could be split out) and the missing bundle file for the referenced mock.md.
Suggestions
Move the detailed Core Assertions and Advanced Assertions sections into a separate reference file (e.g., references/assertions.md) and keep only the most essential examples inline
Ensure the referenced ./references/mock.md file exists in the bundle to support the progressive disclosure pattern
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The content is lean and efficient throughout. It assumes Claude knows Go and testing concepts, avoids explaining what testify is beyond one orienting sentence, and uses code examples as the primary teaching mechanism. The persona/modes section at the top is slightly unnecessary but very brief. | 3 / 3 |
Actionability | All code examples are fully executable Go code, not pseudocode. The assertions reference, mock patterns, suite lifecycle, and common mistakes sections all provide concrete, copy-paste-ready guidance with specific function signatures and realistic usage patterns. | 3 / 3 |
Workflow Clarity | The skill clearly sequences the assert vs require decision and the suite lifecycle, but it's primarily a reference skill rather than a multi-step workflow. The mock section delegates to a reference file without showing the full workflow (define mock → set expectations → call → verify), and there's no explicit validation/verification workflow for writing tests end-to-end. | 2 / 3 |
Progressive Disclosure | The skill references `./references/mock.md` for detailed mock content and cross-references other skills, which is good structure. However, the bundle has no files, so the mock reference is unverifiable. The core assertions section is quite long inline and could benefit from being split into a reference file, while the main SKILL.md keeps a concise overview. | 2 / 3 |
Total | 10 / 12 Passed |