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 highly actionable with clear, validated workflows, but it is a verbose monolith that repeats the headed/headless rules and buries actionable detail under anecdotal padding. Splitting reference material into bundle files would meaningfully improve it.
Suggestions
Consolidate the headed/headless rules, which are stated in §0.1 and restated in §1-B, into one canonical block and cross-reference it to remove ~20 lines of redundancy and raise conciseness.
Move per-platform login specifics and the eval Correct/Wrong examples into reference files (e.g. references/login-flows.md, references/eval-patterns.md) linked from SKILL.md to enable proper progressive disclosure.
Trim anecdotal padding such as "真实事故:72 open / 1 close" and "critical — 机器会被撑死" down to one-line rules so every token earns its place.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | Content is tool-specific and actionable rather than explaining generic concepts, but it is padded: the headed/headless rules appear in both §0.1 and §1-B, and anecdotal prose ("真实事故:72 open / 1 close", "critical — 机器会被撑死") could be tightened to one-line rules, so the score-2 anchor fits. | 2 / 3 |
Actionability | Fully executable guidance throughout: concrete camoufox-cli invocations (e.g. "camoufox-cli --session <s> --json screenshot /tmp/qr-<platform>.png"), specific timeouts (3s/3min/5min), retry caps (2), and copy-paste eval examples with explicit Correct/Wrong blocks — matching the score-3 anchor. | 3 / 3 |
Workflow Clarity | Multi-step processes (login flows 1-A–1-E, CAPTCHA fallback, lazy-load) are explicitly sequenced with validation checkpoints (snapshot to verify content loaded, poll QR/URL), retry limits, timeouts, and a batch teardown ("close --all") as an error-recovery loop, matching the score-3 anchor. | 3 / 3 |
Progressive Disclosure | No bundle files exist and the entire ~200-line skill is a single monolithic SKILL.md with no one-level-deep references; content that could be split (per-platform login rules, eval patterns) is inline, matching the score-2 anchor of structure present but content that should be separate kept inline. | 2 / 3 |
Total | 10 / 12 Passed |