Content
80%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 lean, actionable body with strong progressive disclosure into real bundled scripts. The main weakness is workflow clarity: the guidance is a flat bullet list without explicit validation checkpoints for what is effectively a configuration-validation workflow.
Suggestions
Convert the bullets into a short numbered workflow with an explicit validation checkpoint, e.g. after running `bun dev:info --json`, verify the returned app URL/port before starting the app.
Add one copy-paste-ready example showing `bun dev:info --json` output shape and a minimal `.worktree-env.json` so the common case is fully executable from the skill alone.
Include a brief validate-fix-retry loop for when an app's offset conflicts or a port falls outside the valid range, since the bundled resolver throws on these cases.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | Every bullet earns its place with concrete commands, filenames, and template syntax; no padding or explanation of concepts Claude already knows. Lean and assumes Claude's competence. | 5 / 5 |
Actionability | Concrete commands (`bun dev:info --json`, `bun dev*` scripts), specific files (`.worktree-env.json`, `.env.worktree.local`), and template syntax (`{apps.<name>.url}`) are present, but there is no copy-paste-ready example of the resolver invocation/output or a sample `.worktree-env.json`, leaving minor gaps versus fully executable examples. | 4 / 5 |
Workflow Clarity | The bullets imply a sequence ('before accessing local apps') but are a flat list rather than numbered steps, and there are no explicit validation checkpoints or validate-fix-retry feedback loops for the configurable port/env setup, which the rubric caps at 3 for risky config operations without validation. | 3 / 5 |
Progressive Disclosure | A concise overview body that signals the bundled implementation one level deep ('The generic resolver and command wrapper are bundled in `scripts/`'), with real referenced files verified to exist in scripts/ and assets/; content is appropriately split and easy to navigate. | 5 / 5 |
Total | 17 / 20 Passed |