Content
77%Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
The body is highly actionable with a clear, validated workflow and concrete commands, but it is verbose for a context-loaded skill and keeps substantial reference-grade detail inline rather than offloading it to bundled files. Tightening the hotspot enumeration and linking detail to references would improve token efficiency and progressive disclosure.
Suggestions
Move the Windows/web hotspot lists and the full output template into a bundled reference file (e.g. references/output-format.md) and link to it, reducing the inline body length.
Trim the investigation-step prose to imperative checkpoints; the surrounding justification largely restates the decision rule.
Reference the existing scripts/ bundle files (context-core.mjs, gather-*.mjs) where context gathering is described, so the reader can locate the implementation.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | Mostly valuable repo-specific domain knowledge (test runners, tag conventions, surface splits) that Claude would not know, but the ~200-line body — particularly the exhaustive Windows/web hotspot lists and lengthy investigation steps — could be tightened; it does not earn 'every token earns its place.' | 2 / 3 |
Actionability | Provides concrete executable Grep commands (`grep -r "from.*<filename>" src/vs/**/test/`), exact path/tag conventions, and a literal copy-paste output template — fully actionable, not pseudocode. | 3 / 3 |
Workflow Clarity | A clearly sequenced 7-step investigation checklist with explicit verification checkpoints ('Read candidate test files to confirm they actually exercise the changed behavior', 'Verify suggested test scenarios actually apply'), a tool-call budget cap, and a fallback verdict when verification fails. | 3 / 3 |
Progressive Disclosure | Good in-file section structure and real external references (CLAUDE.md, test-tags.ts, .claude/rules/vitest-tests.md), but the hotspot lists and full output template are kept inline rather than split into reference files, and the provided bundle scripts are not signaled as navigable references. | 2 / 3 |
Total | 10 / 12 Passed |