Content
92%Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
The body is an exceptionally lean, actionable, well-sequenced instruction skill with explicit validation and feedback loops. Its one real gap is progressive disclosure: doc-gen markers reference ../card.md, ../prompts.md, and ../gate.md, but none of those files are present, so the promised split content is not actually externalized.
Suggestions
Provide the referenced bundle files (../card.md, ../prompts.md, ../gate.md) or move them into references/ and update the doc-gen src paths so the signaled one-level-deep references resolve to real files.
If the inlined card/prompts/gate blocks are meant to live in SKILL.md, remove the doc-gen FILE markers that imply external files to avoid a broken reference signal.
Confirm the doc-gen tooling actually generates those files at build time; if so, note in the body that the markers are build-time directives so the inline copy is not mistaken for a missing split.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | Every line is high-signal, opinionated guidance (e.g. 'carry only what the next stage can't cheaply re-derive', 'No empty scaffolding, ever') with no padding of concepts Claude already knows; every token earns its place. | 3 / 3 |
Actionability | As an instruction-only skill it gives concrete executable mechanics ('exactly 3 candidate answers + 1 uniform escape hatch', 'Present verdict-FIRST via AskUserQuestion', 'at least once, ask what this should NOT do') rather than vague direction. | 3 / 3 |
Workflow Clarity | A clear 4-step work loop feeds a gate with explicit two-pass validation (deletion pass then completeness pass) and a FAIL feedback loop ('name exactly what is missing and ask for it'), matching the validate->fix->retry pattern. | 3 / 3 |
Progressive Disclosure | The body signals one-level-deep references via doc-gen markers (src=../card.md, ../prompts.md, ../gate.md) but those files do not exist, so content that should be split (card/prompts/gate) is inlined in SKILL.md rather than actually externalized. | 2 / 3 |
Total | 11 / 12 Passed |