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 a broad, well-sectioned catalogue of swarm subcommands, but it is over-long for a SKILL.md overview, its code blocks are non-executable due to '$'-for-'/' corruption, and its only external references are dead links to non-existent files. It provides concrete guidance but falls short on executable actionability and progressive disclosure.
Suggestions
Fix the corrupted path separators ($ -> /) throughout so the bash examples are actually executable and copy-paste ready.
Slim the SKILL.md to a lean overview and move the exhaustive subcommand catalogue (Use Cases, Advanced Features, Performance, Troubleshooting) into reference files under references/, then link to them one level deep.
Add explicit validation/verification checkpoints to the batch PR-creation workflows (e.g., verify the PR was created, confirm linked-PRs succeeded, fail-fast on clone/push errors) rather than implicit sequencing.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | Individual blocks are terse and avoid explaining concepts Claude knows, but the body is a ~518-line catalogue of near-duplicate 'npx ruv-swarm github <subcmd> --flag' listings across 15+ sections that could be trimmed substantially. | 2 / 3 |
Actionability | Commands and flags look concrete, but path separators are corrupted to '$' (e.g., 'repos$org/$repo', '.swarm$multi-repo.yml', 'redis:/$shared-memory', '$tmp/$repo'), so the code is not executable or copy-paste ready as written. | 2 / 3 |
Workflow Clarity | Sequenced steps exist (clone, task-execute, status check, branch, commit, push, PR) and the dependency section gates on 'npm test', but most batch/PR-creation workflows lack explicit validation checkpoints, capping clarity at 2. | 2 / 3 |
Progressive Disclosure | Clear section headers give some structure, but the body is a monolithic wall that should be split, and the two 'See also' references (swarm-pr.md, project-board-sync.md) point to files that do not exist in any bundle directory. | 2 / 3 |
Total | 8 / 12 Passed |