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 highly actionable, well-sequenced procedure skill with concrete commands, templates, and validation gates for a destructive/outward-facing operation. The only real weakness is minor rule repetition and the absence of any reference split for its length.
Suggestions
Consolidate the repeated 'Do not run gh pr create / gh pr edit; stop' phrasing into one stated rule referenced from each gate to reduce redundancy.
Consider moving the section markdown templates (Root cause, Possible alternatives, Public API change) and/or the Red flags table into a references/ file to better fit progressive disclosure at this length.
Tighten the Red flags table by removing rows that restate rules already enforced inline in the Procedure (e.g. the feat-gate and bugfix-pr rows).
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | Lean and directive throughout, assuming Claude's knowledge of git/gh with no concept padding; docked one point for repeated stop/don't-post instructions across the feat gate, fix gate, and red flags table that could be consolidated. | 4 / 5 |
Actionability | Copy-paste-ready commands ('gh pr create --title "…" --body-file …', 'git diff base...HEAD', 'gh pr list --limit 15 …') and concrete markdown templates for Root cause, Possible alternatives, and Public API change sections cover the common cases. | 5 / 5 |
Workflow Clarity | Clear six-step procedure (ground → classify → feat gate → title → body → post) with explicit HARD-GATE validation checkpoints and feedback loops ('stop and tell the user', 'wait until they add one') for an outward-facing posting operation. | 5 / 5 |
Progressive Disclosure | Well-organized single file with clear section headers and no nested references, but at ~200 lines with no one-level-deep bundle references it does not fully meet the split-content 5 anchor or the <50-line simple-skill exception. | 4 / 5 |
Total | 18 / 20 Passed |