Content
51%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 skill is highly actionable with concrete command examples and well-sequenced validated workflows, but it is verbose and structurally weak: a large duplicated YAML agent definition is inlined rather than split into a reference file, and no bundle files back the cited tasks/scripts/schemas.
Suggestions
Move the 'COMPLETE AGENT DEFINITION' YAML block into a separate bundle file (e.g. references/agent-definition.yaml) and reference it one level deep, eliminating the duplication with the Identity/Star Commands sections already present.
Remove the redundant second copy of the commands list — keep a single canonical command table to cut roughly half the tokens.
Either create the referenced bundle files (tasks/*.md, scripts/squad/*.js, squad-schema.json) under references/scripts/assets so the cited paths resolve, or drop the dependencies listing if they are not bundled.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is heavily padded with duplicated activation machinery — the Star Commands table and the commands list appear twice, and a ~200-line YAML 'Full Agent Definition' reiterates persona/core_principles/commands already stated above, adding substantial tokens Claude does not need. | 2 / 5 |
Actionability | Provides concrete, copy-pasteable command invocations with arguments and flags (e.g. '*design-squad --docs ./docs/prd/my-project.md', '*extend-squad {name} --add task --name my-task --agent lead-agent') plus an explicit squad directory structure, giving mostly executable guidance. | 4 / 5 |
Workflow Clarity | Three sequenced workflow options (guided design, direct creation, continuous improvement) each include a validate step and clear ordering; validation feedback loops are reinforced by the '*validate-squad' command and 'Common Pitfalls', with only minor checkpoint gaps before distribution. | 4 / 5 |
Progressive Disclosure | Content that clearly belongs in a separate file — the entire COMPLETE AGENT DEFINITION YAML block — is inlined verbatim, and there are no bundle files present despite references to external tasks/scripts/schemas, leaving structure monolithic and references buried/unresolved. | 2 / 5 |
Total | 12 / 20 Passed |