Content
100%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.
An exemplary instruction-only skill body: lean, fully executable commands, and an outcome-branched workflow that anticipates dismissed sessions, approved-with-notes approvals, and argument-resolution failures with explicit recovery steps. The structure is appropriately scoped for a simple single-task skill with no external references needed.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is lean and every sentence carries non-obvious operational detail (gate semantics, dismissed-decision handling, the approved-with-notes nuance, the re-run directive); nothing explains concepts Claude already knows and no padding is present. | 5 / 5 |
Actionability | Provides two copy-paste-ready bash commands ('plannotator annotate <path-or-url>' and the '--gate --json' variant) with clearly delineated trigger conditions, and explicitly branches on concrete output shapes ('"decision": "dismissed"', '"decision": "approved"' with a '"feedback" field, the 'Approved with Notes' message, and unresolvable-arguments errors), covering the common cases. | 5 / 5 |
Workflow Clarity | A clear 6-step sequence with explicit output-inspection checkpoints (steps 3-5 branch on the returned content), an explicit stop condition (step 4), and a feedback loop for error recovery (step 6 re-runs the command with a resolved path/URL); the operation is not destructive or batch, so no validation cap applies. | 5 / 5 |
Progressive Disclosure | The skill is under 50 lines, single-purpose, has no bundle files and no need for external references; the body is well organized (mode-delineated command blocks, a gate-semantics caveat, a numbered behavior list), which scores 5 under the simple-skill guideline. | 5 / 5 |
Total | 20 / 20 Passed |