Content
71%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 well-organized, lean instruction-only skill with a clear sequenced procedure and explicit validation gates. Its main weakness is progressive disclosure: numerous referenced files are absent from the bundled references directory, so several navigation links are broken.
Suggestions
Resolve or remove broken bundle references: contract.yaml, evals.yaml, task-profile.json, subagent-routing.md, domain-model-routing.md, routing-map.json, and assets/ are cited but not present under ./references or ./assets.
Tighten redundancy between the Philosophy, When-to-use, and the frontmatter description to recover token budget.
Make the validation feedback loop explicit (validate -> fix -> re-validate -> only-then-proceed) in the Procedure rather than only in the separate Validation section.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is lean and assumes Claude's competence, using terse bullets without explaining basic concepts, but the Philosophy and When-to-use sections slightly restate the description and could be trimmed, fitting anchor 4 rather than the fully lean anchor 5. | 4 / 5 |
Actionability | Procedure steps give concrete, specific guidance (e.g., 'Generate at least two meaningfully different interface shapes, each with signature/call shape, caller usage example'), which is actionable for an instruction-only skill, with only minor gaps versus fully copy-paste-ready anchor 5. | 4 / 5 |
Workflow Clarity | A clear 7-step procedure is paired with a Validation section and 'Fail fast: stop at first failed gate and do not proceed', providing most checkpoints, but the fix-and-retry feedback loop is less explicit than the anchor-5 example, so anchor 4 is the best fit. | 4 / 5 |
Progressive Disclosure | Structure and reference signaling are good (explicit 'Full Context' section, one-level-deep intent), but many referenced paths (contract.yaml, evals.yaml, task-profile.json, subagent-routing.md, assets/) do not exist in the local bundle where only references/context-preservation.md is present, leaving navigation partly broken. | 3 / 5 |
Total | 15 / 20 Passed |