Content
77%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 thorough, actionable, and well-sequenced process skill with strong checklists and validation gates. The chief weaknesses are redundancy (the flow diagram duplicates the checklists) and a dangling visual-companion.md reference plus unlinked script bundle files that weaken progressive disclosure.
Suggestions
Either ship visual-companion.md in the bundle or remove the reference to it; if it lives elsewhere, give its real path so navigation is not broken.
Link the server scripts explicitly (e.g. 'run scripts/start-server.sh --open') instead of referring to 'the server' by implication, so the bundle is discoverable.
Consider dropping the dot Process Flow diagram or the redundant checklist restatement — they cover the same sequencing, so keeping both costs tokens for little new information.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | Mostly efficient and purposeful, but the dot Process Flow diagram restates the Spike/Bounded/Architectural checklists and the approval-gate message recurs across the HARD-GATE, Anti-Pattern, and Red Flags sections — real tightening is possible without losing the point. | 3 / 5 |
Actionability | Highly concrete prescriptive guidance throughout: numbered checklists, exact spec path ('docs/superpowers/specs/YYYY-MM-DD-<topic>-design.md'), a quoted visual-companion offer message, and the '--open' server command — specific examples cover the common cases for an instruction-only skill. | 5 / 5 |
Workflow Clarity | Three numbered checklists sequence each path with explicit approval checkpoints ('STOP and wait for an explicit yes'), decision diamonds in the flow, and a spec self-review feedback loop that fixes inline and re-runs on requested changes. | 5 / 5 |
Progressive Disclosure | Well-sectioned body, but the referenced 'skills/brainstorming/visual-companion.md' is not present in the bundle, the scripts/ bundle files (start-server.sh etc.) are not linked by path, and substantial detail is inlined rather than split out — references are not clearly signaled. | 3 / 5 |
Total | 16 / 20 Passed |