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 well-built command reference: fully executable commands, explicit pre/post validation around the risky env-copy and remove steps, and tight section organization. Weaknesses are minor — some already-known content (lockfile table) and reference-style rather than sequenced workflow presentation.
Suggestions
Trim or drop the lockfile-to-package-manager table (or reduce it to one line like 'install with the lockfile's matching package manager') — Claude already knows this mapping.
Add a short numbered lifecycle overview at the top (naming → create → copy env → install → build → remove) so the reference sections read as an ordered workflow with explicit checkpoints.
Consider moving the Novu-specific env-copy notes into a reference file if the skill grows, keeping SKILL.md a lean general reference.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is dominated by lean, purposeful code blocks and tables, but includes minor over-explanation of things Claude already knows — e.g. the lockfile-to-installer table ('pnpm-lock.yaml → pnpm install') — and a slightly long exclude list in the rsync command. Fits 'efficient; minor instances of over-explanation' (4) rather than the every-token-earns-its-place of 5. | 4 / 5 |
Actionability | Everything is executable: concrete `git worktree add -b` forms with base-ref options, a copy-paste rsync command, a runnable shell-loop fallback, an explicit abort precondition, and a post-copy verification `find` command — copy-paste ready covering the common cases. | 5 / 5 |
Workflow Clarity | Sections follow a coherent lifecycle (naming → create → inspect → env copy → install → build → remove) and include real checkpoints ('Abort if `WORKTREE` already exists on disk or in `git worktree list`', 'After copying, list what landed', '--force only when the user explicitly asks'), so the destructive-operation cap does not apply. Not 5 because it is organized as reference sections rather than an explicit sequence, leaving some checkpoints implicit. | 4 / 5 |
Progressive Disclosure | No bundle files exist and the body is well organized with clearly signaled cross-references to sibling skills (`nv-worktree-create`, `nv-worktree-cleanup`) rather than buried references, and no content obviously belongs in a separate file. It does not hit 5 because nothing is offloaded at all — the skill exceeds 50 lines with everything inline, so there is no disclosure structure to reward. | 4 / 5 |
Total | 17 / 20 Passed |