Content
50%Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
The body is an extensive, command-heavy catalog of GitHub Projects integration features with decent section organization, but it is verbose with speculative sections and a generic best-practices list. Executability is undermined by malformed URLs/variables and likely invented subcommands, and it lacks validation checkpoints and real progressive disclosure.
Suggestions
Fix malformed strings (e.g. 'https:/$...' → 'https://...', '>$dev$null' → '>/dev/null', '.$swarm-issue.md' → './swarm-issue.md') and verify that the 'npx ruv-swarm github' subcommands actually exist.
Add explicit validation/verification steps around batch and destructive operations (board-bulk, cross-org-sync, board-recover).
Split the monolithic body into referenced bundle files under references/ with a concise overview in SKILL.md, or trim speculative sections to reduce token bloat.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is mostly concrete command examples rather than explanations of known concepts, but it is inflated with many speculative sections (multi-board sync, cross-org sync, Jira integration) and a generic best-practices list of Agile knowledge Claude already has ('Clear column definitions', 'Regular board grooming'), so it could be tightened. | 2 / 3 |
Actionability | It provides many concrete-looking 'npx ruv-swarm github ...' commands, but several are malformed ('https:/$api.example.com$github-sync', 'https:/$github.com/$GITHUB_REPOSITORY$issues/$issue', '>$dev$null') and reference speculative subcommands, so they are not reliably copy-paste executable, fitting the score-2 'concrete guidance but incomplete / missing key details' anchor. | 2 / 3 |
Workflow Clarity | The body is organized as a feature catalog with an implied init→sync→realtime sequence, but it has no explicit validation checkpoints, and batch/destructive operations (board-bulk, cross-org-sync, board-recover) lack verify steps, which caps workflow clarity at 2 per the batch-operations guideline. | 2 / 3 |
Progressive Disclosure | Section headers provide structure, but ~510 lines of content sit inline in one monolithic file and the only external references use broken paths ('.$swarm-issue.md', '.$multi-repo-swarm.md') to nonexistent files with no bundle present, matching the score-2 anchor where content that should be separate is inline and references are not clearly signaled. | 2 / 3 |
Total | 8 / 12 Passed |