Content
50%Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
The content is code-rich and broadly organized, but it is overlong with repetitive CLI blocks, contains corrupted path syntax that makes examples non-executable, and lacks validation feedback loops for its batch/destructive workflows. Referenced files are missing and broken.
Suggestions
Fix the corrupted path separators throughout the code blocks (e.g. `repos$org/$repo` -> `repos/org/$repo`, `$tmp$created-prs.txt` -> `$tmp/created-prs.txt`) so examples are copy-paste executable.
Add explicit validation/retry checkpoints to the batch workflows, e.g. verify tests pass before pushing, check the push succeeded, and report or rollback on PR creation failure.
Trim the repetitive `npx ruv-swarm github ...` flag-list blocks (Monitoring, Performance, Troubleshooting, Use Cases) or move detailed command catalogs into reference files, keeping SKILL.md a lean overview.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is largely code rather than concept-padding, but it runs ~510 lines with many near-duplicate `npx ruv-swarm github <cmd> --flag` blocks across Communication, Monitoring, Use Cases, Performance, and Troubleshooting sections that could be tightened or consolidated. | 2 / 3 |
Actionability | Concrete gh CLI and ruv-swarm commands are provided throughout, but the code is not copy-paste executable as written because path separators are corrupted (e.g. `repos$org/$repo`, `gh api repos$my-organization/$repo$contents$package.json`, `$tmp$created-prs.txt`). | 2 / 3 |
Workflow Clarity | Batch operations (clone, edit, commit, push, create PR across many repos) are clearly sequenced, but they lack explicit validation checkpoints and retry/rollback feedback loops, which caps workflow clarity at 2 for destructive batch operations. | 2 / 3 |
Progressive Disclosure | The skill has section structure, but it is a monolithic inline wall of config, JS, GraphQL, and YAML content; the referenced files (swarm-pr.md, project-board-sync.md) do not exist and their links are broken (.$swarm-pr.md). | 2 / 3 |
Total | 8 / 12 Passed |