Install any skill in seconds. Free to start, no credit card required.
Get Started Free →perminder-klair/verify
Drive a controller/admin-UI change end-to-end from a worktree without touching the live station — isolated controller on a spare port + temp STATE_DIR, worktree Next dev server, Playwright against /admin.
Passed 21 of 22 test cases with the skill, and 4 of 22 without it.
and 27 more in the full report
19 fixed3 passed either way0 still failing1 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 18 test cases the skill fixed. Same model, same prompt, with and without the skill.
What command-line tool and TypeScript entrypoint file are used to run the Sub-Wave controller API directly from source during isolated local testing?
| Checked | Without skill | With skill |
|---|---|---|
| Specifies using npx tsx to execute src/server.ts. | Missed | Passed |
The instructions your model reads when the skill loads.
The operator's real station is usually running (docker sub-wave-* containers). Never restart or
point tests at it. Boot your own stack from the worktree instead:
cd <worktree>/controller
STATE_DIR=$CLAUDE_JOB_DIR/tmp/state PORT=7791 ADMIN_USER=test ADMIN_PASS=test \
NODE_ENV=development \
NAVIDROME_URL=http://localhost:9999 NAVIDROME_USER=x NAVIDROME_PASS=x \
npx tsx src/server.ts
STATE_DIR boots clean (seeds sfx/jingles, writes settings.json on first save).NAVIDROME_* env matters: without it needsSetup is true and the admin shell
redirects every page to /onboarding, so UI tests never find their controls./settings etc. with curl -u test:test http://localhost:7791/....settings.json, restart, GET.fuser -k 7791/tcp) — a pkill -f "tsx src/server.ts" matches the Bash tool's
own wrapper cmdline and kills your shell (exit 144).cd <worktree>/web
NEXT_PUBLIC_API_URL=http://localhost:7791 npm run dev -- -p 7793
Then Playwright (headless chromium, sync API):
ctx.add_init_script("localStorage.setItem('subwave_admin_auth', '<base64 user:pass>')")..admin-root; scope input lookups with [role="dialog"].test cases passed, vs 4 / 22 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.