Content
77%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 highly actionable operational runbook with strong workflow sequencing and verification loops for risky operations. Its main weaknesses are redundancy of the port-squat theme and a monolithic single-file structure that could benefit from progressive disclosure.
Suggestions
Consolidate the port-squat/identity-check guidance into one authoritative section and have other sections cross-reference it instead of re-explaining, to tighten conciseness.
Move 'Common failures and fixes' and 'Recurring gotchas' into a reference file referenced from the main runbook to improve progressive disclosure and keep SKILL.md a lean overview.
Trim restated success conditions that appear both in the opening checklist and the final comment template to reduce token redundancy.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body avoids explaining concepts Claude already knows and is full of novel domain knowledge, but the port-squat/identity-check theme recurs across 'Hard rules', 'Port conflicts and workspace identity', 'Common failures', and 'Recurring gotchas' with enough repetition that it could be tightened; not the level-3 'every token earns its place'. | 2 / 3 |
Actionability | Provides copy-paste-ready, executable commands throughout (curl managed start/stop/restart, lsof/readlink identity checks, pnpm reseed, vitest), fully meeting the level-3 anchor rather than pseudocode. | 3 / 3 |
Workflow Clarity | The 10-step 'Normal run sequence' is clearly sequenced with explicit validation checkpoints (identity check before and after every repair, 'loop back to the narrowest repair step'), matching the level-3 anchor with feedback loops for the destructive/database operations. | 3 / 3 |
Progressive Disclosure | It is a single ~500-line file with no external references and clear sectioning, but the 'Common failures and fixes' and 'Recurring gotchas' blocks are inline content that could be split into a reference file; it is not the level-3 'well-signaled one-level-deep references' and exceeds the simple-skill carve-out. | 2 / 3 |
Total | 10 / 12 Passed |