Content
38%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.
The body offers concrete commands and three sequenced workflows with validation steps, but is weighed down by a large embedded YAML agent-definition block that is operational padding rather than skill knowledge, with no executable script examples and no error-feedback loops. Progressive disclosure is weak because the bulk of content is an inlined config whose referenced dependency files are not bundled.
Suggestions
Move the large YAML agent-definition/activation block out of SKILL.md into a referenced file; keep only a brief overview so the skill body stays lean and navigable.
Add at least one concrete script-invocation example (e.g. how to run squad-validator.js against a manifest) so the guidance is executable rather than just command names.
Add an explicit feedback loop for validation failures (e.g. 'If *validate-squad reports schema errors, fix the flagged fields in squad.yaml and re-run before publishing') to lift workflow clarity for the destructive publish/migrate operations.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is dominated by a ~200-line embedded YAML agent-definition block (persona, zodiac, greeting levels, visibility arrays) that is operational padding Claude does not need, matching the 'noticeably verbose; several padded sections' anchor. | 2 / 5 |
Actionability | Concrete commands with flags are provided (e.g. '*design-squad --docs ./path', '*create-squad {name} --from-design'), but no script is ever invoked with an executable example and several commands are placeholders, leaving key execution details missing. | 3 / 5 |
Workflow Clarity | Three numbered workflows with validation steps are clear, but there are no explicit error-feedback loops (what to do when validation fails) for destructive publish/migrate operations, which the rubric caps at 3 without such checkpoints. | 3 / 5 |
Progressive Disclosure | No bundle files exist and a massive YAML config that the file itself says maps to external dependency files is inlined into SKILL.md, matching the 'content that clearly belongs in separate files is inlined' anchor. | 2 / 5 |
Total | 10 / 20 Passed |