Content
65%Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
The body is highly actionable with executable gh commands and clear phases, but it is over-long for a single file and lacks verification checkpoints before destructive batch actions.
Suggestions
Add a validation/checkpoint step before destructive batch actions (e.g., dry-run or confirm that disposition counts reconcile with fetched totals before applying labels, closing, or merging).
Split the reusable prompt template and the full example triage report into separate reference files to reduce the inline length and improve progressive disclosure.
Trim the redundant restatement of the philosophy table and disposition set in the reusable prompt template section, linking to the canonical tables instead.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | Largely efficient and instruction-dense, but ~260 lines with redundancy: the reusable prompt template re-states the philosophy and disposition set already covered, and the example report/suggested comments duplicate the phase guidance. It could be tightened; not the lean top anchor. | 2 / 3 |
Actionability | Fully executable gh commands (issue list/view/edit/close, pr list/view/review/merge), concrete classification decision trees, and copy-paste report and suggested-comment templates match the fully-executable top anchor. | 3 / 3 |
Workflow Clarity | A clear five-phase sequence exists, but the Quick-Action Commands perform batch destructive mutations (closing issues, merging, rejecting, labeling) with no validation/checkpoint step before acting — the rubric caps workflow clarity at 2 for destructive/batch operations lacking verification. | 2 / 3 |
Progressive Disclosure | No bundle files exist and the skill is a single well-sectioned file, but at ~260 lines content that could be split out (reusable prompt template, full example report) is kept inline, matching the anchor for content that should be separate being inline. | 2 / 3 |
Total | 9 / 12 Passed |