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.
An operationally excellent runbook: fully executable commands, a well-sequenced workflow with explicit checkpoints and expected-state validation, and disciplined conciseness. The only structural gap is the complete absence of a progressive-disclosure layer for a 300+ line skill.
Suggestions
Split the failure-patterns table and/or the output JSON schema into a references/ file (e.g. references/failure-patterns.md) referenced with a clear 'See ...' link from the body, keeping SKILL.md as a lean overview.
Trim the explanatory lead-ins (e.g. the 'A snapshot of the current state is hard to read without a baseline' paragraph in Step 8 can collapse to one line) and drop the closing Notes that restate guidance already given in Steps 1, 5, and 6.
Add one or two natural trigger synonyms to the description (e.g. 'agents offline', 'builds stuck waiting for agents') to broaden trigger-term coverage.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is dominated by executable commands, tables, and short annotations with essentially no explanation of concepts Claude already knows. Minor over-explanation remains ('A snapshot of the current state is hard to read without a baseline' lead-in, and the closing Notes partially restating earlier steps). Not 5: a few passages could be trimmed; not 3: there is no substantial unnecessary explanation or padding. | 4 / 5 |
Actionability | Every step ships a copy-paste-ready AWS CLI command with concrete --region/--profile flags, JMESPath projections, computed timestamps, and clearly marked placeholders (<ASG_NAME>, <REGION>), plus a complete output JSON schema. Fully executable and covering the common investigation cases, matching the top anchor. | 5 / 5 |
Workflow Clarity | Eight explicitly sequenced steps with decision logic ('Use whichever stack has instances... for the remaining steps'), expected-state checkpoints and problem indicators in Step 2, a symptom-to-cause mapping table, and a hypothesis-enumeration step feeding alternative_hypotheses output. The one capacity-changing command is constrained by MaxSize and carries an override warning, so the destructive-operation cap does not apply. | 5 / 5 |
Progressive Disclosure | No bundle files exist (references/, scripts/, assets/ are absent), so all content is inline in a ~310-line SKILL.md with clear, navigable section headers. Not 5: there is no reference layer at all, and for a skill this size content like the failure-patterns table or output schema could be offloaded to well-signaled reference files; not 3: the inline content is cohesive runbook material, well-organized and not buried. | 4 / 5 |
Total | 18 / 20 Passed |