Content
92%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.
An exemplary body: executable commands, validated multi-step workflows with error-recovery guidance, and a clean one-level reference structure over real bundle files. The only meaningful cost is token efficiency — the runtime-reinjection and page-loading guidance is repeated across sections and could be consolidated into one place.
Suggestions
Consolidate the runtime-reinjection guidance, which appears in "Runtime injection", "General guidance", and "Advanced mode only" — state it once and reference that spot, saving ~15-20 lines.
Trim or fold the "Page loading checks" section, since waitForReady usage and its return shape largely duplicate what the workflows and reference files already cover.
The one-shot probes and diagnostics code blocks (loadingFinished/loadingStatus in both namespaces) could move to a reference file, keeping the SKILL.md overview leaner.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | Nearly all content is Antithesis-specific (mode detection via getMode(), the CAMPAIGN SAW TERMINAL EVENT failure mode, the tab-strip vs switchMode() disagreement) that Claude could not know otherwise, with no generic-concept padding. However, runtime-reinjection guidance repeats three times ("Runtime injection", "General guidance", "Advanced mode only") and "Page loading checks" duplicates waitForReady info already in the workflows, fitting the 4 anchor's "minor instances that could be trimmed" rather than 5. | 4 / 5 |
Actionability | Fully copy-paste-ready commands throughout: `cat assets/antithesis-debug.js | agent-browser --session "$SESSION" eval --stdin`, exact eval calls like `window.__antithesisDebug.simplified.runCommand("ls -la /")`, switchMode calls, and documented return shapes (`{ ok, ready, attempts, waitedMs }`) covering the common cases. Not below 5 — no pseudocode or vague steps anywhere. | 5 / 5 |
Workflow Clarity | Four numbered workflows each with explicit "read X first" steps, waitForReady() validation checkpoints after navigation, explicit error-recovery loops (reinject the runtime when window.__antithesisDebug is missing; fork a fresh branch after a nonzero exit code), and a closing self-review checklist. No destructive or batch operations trigger the validation cap. | 5 / 5 |
Progressive Disclosure | The body is an overview with when-to-read tables mapping each task to its reference file; all 7 referenced files in references/ and all 3 cited assets exist and are one level deep, with cross-links between sibling references rather than nested chains. Matches the 5 anchor: clear overview, well-signaled one-level references, easy navigation. | 5 / 5 |
Total | 19 / 20 Passed |