Content
86%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 lean skill body: precise steps, real commands, explicit dedupe/skip validation for a batch operation, and clear guardrails. The only improvement space is supplying the exact commands for the tag-diff comparison and issue creation, and a brief note on handling gh failures.
Suggestions
Add the concrete command for step 1's tag comparison (e.g. the git diff between the two tags) and the gh issue create invocation with title and body.
Add a brief failure-handling note for gh commands (e.g. what to do if search or issue creation fails or is rate-limited).
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The ~26-line body is lean and every token earns its place: it opens with non-obvious domain knowledge ('A run only works in the repository whose event started it'), includes no padding, and explains nothing Claude already knows, matching anchor 5. | 5 / 5 |
Actionability | Mostly executable guidance: a copy-paste-ready command ('gh search code --owner perihelionhq --filename demo.proto'), an exact issue title template, and concrete file paths. Minor gaps — no command for the tag-to-tag comparison in step 1 and no gh issue create invocation — keep it at anchor 4 rather than 5. | 4 / 5 |
Workflow Clarity | A clear five-step sequence with explicit checkpoints for the batch operation: skip repositories already at the tag, check for existing issues before opening, a dedupe guard in 'Do not', and a final report step listing issues opened and skipped with reasons. It sits at anchor 4 rather than 5 because there is no error-recovery guidance if a gh command fails; the validation checkpoints are present, so the batch-operation cap at 3 does not apply. | 4 / 5 |
Progressive Disclosure | The skill is under 50 lines, single-purpose, needs no external references (no references/, scripts/, or assets/ files exist), and its sections (Inputs, Procedure, Do not) are cleanly organized, so it qualifies for anchor 5 under the rubric's simple-skill exception. | 5 / 5 |
Total | 18 / 20 Passed |