Content
100%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 lean skill: it spends its tokens on operational constraints (screenshot budget), exact MCP call syntax with the gotchas that actually break runs (uid vs CSS selector, arrow-function string), a sequenced workflow with explicit validation and error-recovery loops, and a regression re-test gate. Project specifics are appropriately externalized.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | Every line is operational — 'MAX 3 per session, reserved for evidence', 'a uid from a prior snapshot, not a CSS selector', 'an arrow function string, not a raw expression'. No padding and no explanation of concepts Claude already knows; nothing needs trimming, so it fits anchor 5 rather than anchor 4. | 5 / 5 |
Actionability | Fully executable specifics: 'evaluate_script — { function: "() => ..." }' with copy-paste assertion expressions ('!!document.querySelector(...)', 'new URL(location.href).searchParams.toString()'), exact argument shapes for navigate_page, resize_page, and the performance trace pair, plus a concrete edge-case URL ('?q=nonexistent'). Specific examples cover all the common cases, matching anchor 5 rather than anchor 4's 'minor gaps'. | 5 / 5 |
Workflow Clarity | The workflow is an unambiguous sequence (Navigate → wait_for → assert → interactions → edge case → console check → re-run at every breakpoint) with explicit validation checkpoints and a genuine feedback loop: 'any error: fix source, rebuild, reload, restart from navigate', reinforced by 'Every test must pass before reporting the result'. Explicit validation and error recovery match anchor 5, not anchor 4 where checkpoints are merely present. | 5 / 5 |
Progressive Disclosure | The body is under 50 lines, well organized into focused sections (Context budget, Tools, Workflow, Regression re-test), and needs no bundle files; project-specific detail is correctly deferred to a clearly signaled one-level reference ('.opencastle/stack/testing-config.md'). This matches the simple-skill exception for a top score. | 5 / 5 |
Total | 20 / 20 Passed |