Content
77%Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
This is a well-crafted, highly actionable skill with a clear multi-step workflow, concrete CLI commands, and strong guardrails including prompt-injection defenses. Its main weakness is length: the three full output templates and repeated security warnings inflate the token cost. Progressive disclosure would benefit from splitting output shapes and config examples into separate bundle files.
Suggestions
Move the three output shape templates (recap.md, status-update.md, brag-candidates.md) into separate bundle files and reference them from the main SKILL.md to reduce token cost.
Consolidate the security/guardrail guidance—the untrusted-data warning appears both in step 5 and the Guardrails section; merge into one location.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The skill is fairly long (~200+ lines) and includes substantial detail that is valuable but could be tightened. The config file examples, full output templates, and example requests add bulk. Some sections like the detailed `gh` commands are necessary, but the three full output shape templates could be referenced externally. The guardrails section partially repeats the inline injection warning from step 5. | 2 / 3 |
Actionability | The skill provides fully executable `gh` CLI commands with exact flags and JSON fields, concrete YAML config examples, precise output file templates, and a clear 9-step workflow. Claude can follow this without guessing at any step. | 3 / 3 |
Workflow Clarity | The 9-step workflow is clearly sequenced with explicit validation checkpoints: step 2 verifies tool availability with a stop condition, step 5 cross-references and marks unverifiable claims, step 6 has explicit qualification criteria for brag candidates, and step 9 specifies what to report. The error handling (warn and skip unavailable tools, stop only if no tool works) provides clear feedback loops. | 3 / 3 |
Progressive Disclosure | The skill references external config files (`tools.yaml`, `projects.yaml`, `rubric.md`) appropriately, but all three output templates are inlined in full, making the file quite long. These templates could be split into separate reference files. No bundle files are provided to offload this content, and there are no references to external documentation for advanced features. | 2 / 3 |
Total | 10 / 12 Passed |