Content
75%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.
The content is a well-organized, lean, mostly executable guide with a clear three-stage workflow, explicit validation steps, and a feedback loop. The main weaknesses are a self-contradictory coverage target (100% vs 90%+) and a couple of soft, non-executable steps in the writing stage.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is lean and assumes competence — it gives path-mapping rules, import conventions, and commands without explaining what testing is. Only minor trimming is possible (e.g. the extended rationale in rule 3), keeping it just below fully lean. | 4 / 5 |
Actionability | Guidance is mostly executable: concrete test-file path mappings for packages and projects, a real '@fastgpt' import example, an export-for-test example, and runnable 'pnpm test' commands. The soft step '思考和分析代码后编写测试样例' is the main non-executable gap. | 4 / 5 |
Workflow Clarity | The three-stage flow (task preparation → parallel test writing → verification) includes an explicit validation command with a coverage check and a feedback loop back to stage 2. It misses a 5 because the coverage target contradicts itself — rule 2 demands 100% lines/branches while verification asks for 90%+ — leaving a minor checkpoint inconsistency. | 4 / 5 |
Progressive Disclosure | This is a well-sectioned single-file skill with no bundle files to disclose; the repo-relative links (vitest.config.mts, test/mocks/index.ts) are one level deep and clearly signaled. At ~97 lines it exceeds the under-50-line simple-skill case, so structure is good but not maximally split. | 4 / 5 |
Total | 16 / 20 Passed |