Content
88%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.
A dense, high-signal conventions skill: executable commands and exact paths everywhere, explicit verification gates with feedback loops, and a sensible split of the three procedure-heavy topics (terminology renames, simplification pass, verification) into one-level-deep reference files. The main residual cost is length in the body itself — the canonical concept table and cross-project vocabulary section push SKILL.md past overview size.
Suggestions
Move the §1 canonical-model table and the Gas City cross-project vocabulary block into a reference file (e.g. references/concept-model.md), keeping in SKILL.md only the pipeline summary and a pointer — this would cut ~40 lines from the always-loaded body.
In §9, link each gate to the failure it catches (e.g. what a docsync or drift failure looks like and how to fix it), shortening the inline explanations while keeping the checklist copy-pasteable.
Trim §3/§5 rationale sentences that restate the rule they follow ('A page that tries to teach *and* specify does neither' style justifications) to pure imperatives where the rule is already unambiguous.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | Efficient and imperative throughout ('Never open on vocabulary', 'a page that tries to teach *and* specify does neither — split it and cross-link') with no padding and no explanation of concepts Claude already knows. Falls short of lean-every-token-earns-its-place because the 10-row concept table in §1 and the long Gas City cross-project vocabulary paragraph are dense reference material that could live in a bundle file. | 4 / 5 |
Actionability | Fully executable, copy-paste-ready commands throughout: 'go test ./test/docsync', './scripts/generate-cli-docs.sh --check', './scripts/check-doc-freshness.sh', 'make diagrams-excalidraw', 'bd mol pour', 'make docs-dev at localhost:3000', plus exact paths (docs/cli-docs.pin, docs/diagrams/excalidraw/, refs/dolt/data). As an instruction-only skill the guidance is concrete and specific; nothing is pseudocode or hand-wavy. | 5 / 5 |
Workflow Clarity | Multi-step processes are clearly sequenced with explicit validation: §9 is a verification checklist of gates ('the short list: go test ./test/docsync... a live preview with make docs-dev'), §8 gives the edit-source-then-regenerate workflow whose drift gates 'fail or auto-fix any hand edit' (a feedback loop), and the move/remove-page procedure includes the error-recovery branch ('check whether bd prints the old path... fix the Go source and regenerate'). Not 4 because validation checkpoints and error-recovery branches are explicit, not merely present. | 5 / 5 |
Progressive Disclosure | Three one-level-deep references, all verified real files, each clearly signaled with its purpose ('the full prose-vs-literal rename discipline', 'the per-page loop and the two guardrails... loss-check and fact-check', 'Run the gates in'). Not 5: at ~205 lines the body is more than an overview — §1's 10-row canonical-model table and the Gas City vocabulary block are bulk content inlined in SKILL.md that could be split out. | 4 / 5 |
Total | 18 / 20 Passed |