Content
82%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.
A tight, executable skill body: lean imperative steps, concrete git and package-manager commands, and explicit verification and approval checkpoints. The gaps are minor — undefined heuristics (project-root detection, ecosystem detection, "clean enough"), no error-recovery guidance when a checkpoint fails, and a bootstrap command inventory that could move to a reference file.
Suggestions
Add concrete commands for the undefined steps, e.g. `git rev-parse --show-toplevel` for project-root detection and a lockfile-to-manager mapping for ecosystem detection.
Add an error-recovery branch for the verification checkpoint (e.g., what to do when `git -C .worktrees/feature-<name> branch --show-current` does not return `feature-<name>`), and define what "clean enough for the requested work" means.
Consider moving the per-ecosystem dependency-install command inventory to a references/ file, keeping SKILL.md as a shorter overview with a clearly signaled pointer.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is lean and imperative throughout ("Ensure `.worktrees` is listed in the project `.gitignore`; if not, add it"), and the one explanatory passage (stale built artifacts causing "errors that look like code regressions") conveys genuinely non-obvious operational knowledge. Every token earns its place, matching anchor 5 rather than anchor 4 where trimmable over-explanation would remain. | 5 / 5 |
Actionability | Mostly executable guidance with concrete commands ("git worktree add -b feature-<name> .worktrees/feature-<name>", "git -C .worktrees/feature-<name> branch --show-current", and per-ecosystem install commands). Minor gaps keep it at anchor 4: "Determine the project root, the directory containing `.git`" and "Detect ecosystem from lockfiles, manifests, and tooling configs" lack concrete commands, and "clean enough for the requested work" is undefined. | 4 / 5 |
Workflow Clarity | Sequences are clearly ordered with explicit checkpoints (step 9's "it must equal `feature-<name>`" verification, "wait for approval before switching"), matching anchor 4. It falls short of anchor 5 because error-recovery feedback loops are absent: nothing says what to do if the branch-verification or clean-worktree check fails. | 4 / 5 |
Progressive Disclosure | Well-organized self-contained sections (Phase Contract, Start, Resume, Dependency Bootstrap, Output) with no buried or nested references and no inlined content that clearly belongs elsewhere. At 68 lines it exceeds the under-50-line simple-skill exemption for a score of 5, and the per-ecosystem bootstrap command inventory is a plausible candidate for a separate reference file, so anchor 4 fits best. | 4 / 5 |
Total | 17 / 20 Passed |