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 content is an oversized monolith padded with repeated commands and benefit lists, scarred by a systematic '/'-to-'$' escaping bug that breaks several code and URL examples, and lacks validation checkpoints for its batch/destructive operations. Nothing is offloaded to bundle files despite the volume. Actionability and workflow clarity are moderate; conciseness and progressive disclosure are weak.
Suggestions
Fix the systematic escaping bug so closing tags read `</strong>`/`</summary>`/`</details>`, URLs read `https://cli.github.com/manual/`, and API paths read `repos/:owner/:repo/pulls/123/comments`.
Move the webhook handler, custom-agent JS, config YAMLs, and PR template into separate reference files under references/ and link to them, cutting SKILL.md to a lean overview.
Add explicit validate-then-retry checkpoints around destructive/batch steps (e.g. verify the diff parses before review-init, confirm comments posted before requesting changes, run validation before `--push-changes`).
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is ~1140 lines for what is essentially one workflow, repeatedly re-stating `npx ruv-swarm github review-init` across Quick Start, Core Features, and five Example sections, plus padded ✅ 'Benefits' lists and full config/report dumps. It is noticeably verbose with several padded sections, though not pure concept explanation, placing it above the 1 anchor and at the 2 anchor. | 2 / 5 |
Actionability | There is plenty of concrete bash (gh pr view/diff, npx ruv-swarm commands), but a systematic escaping bug replaces '/' with '$' throughout, breaking key examples (the inline-comment gh API call `repos/:owner/:repo$pulls/123$comments`, doc URLs like `https:/$cli.github.com$manual/`, and the custom-agent regexes `$app\.(get|post...)` and `TODO$gi`). This yields 'some concrete guidance but incomplete / missing key details', not the mostly-executable 4 anchor. | 3 / 5 |
Workflow Clarity | Sequences exist within sections, but the workflow involves batch and destructive operations (auto-merge, `--push-changes`, `--commit-fixes`, `review-comments --batch`, multi-PR) with no validate-then-retry feedback loops or verification checkpoints, so per the rubric cap workflow clarity cannot exceed 3. It is not a 2 because rough sequences and conditionals (e.g. grep for 'critical' before request-changes) are present. | 3 / 5 |
Progressive Disclosure | No bundle files exist (references/, scripts/, assets/ are absent) and everything — webhook handler JS, custom-agent JS, config YAMLs, PR template, dashboards — is inlined into one monolithic 1140-line SKILL.md, matching the anchor 'content that clearly belongs in separate files is inlined'. The presence of a TOC and section headers keeps it just above the structureless 1 anchor. | 2 / 5 |
Total | 10 / 20 Passed |