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 executable commands, concrete selectors, and well-sequenced workflows carrying explicit validation checkpoints. It is held back from the top band by repeated session/profile explanation and a dangling docs/ reference that does not exist in the bundle.
Suggestions
Consolidate the repeated 'session twitter 共用 / 登录态落磁盘 profile / 重起无头复用' explanation into one authoritative section and reference it elsewhere instead of restating it five times.
Fix the dangling reference to docs/post-deploy-verification.md — either add the file to the bundle or remove/replace the pointer — so progressive-disclosure navigation is not broken.
Verify the external 'browser-guide' skill reference exists in the user's environment or inline the minimal headed-login steps to avoid an unresolvable cross-skill dependency.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | Mostly lean and assumes Claude's competence, but the session-sharing and '登录态落磁盘 profile / 重起无头复用' points are restated across the callout, 前置条件, 使用方式, 相关 skill, and Notes sections, adding redundant tokens that could be tightened. | 2 / 3 |
Actionability | Provides fully executable, copy-paste-ready invocations (e.g. 'camoufox-cli --session twitter --persistent --json open', 'twitter_interact like https://x.com/username/status/1234567890') with specific selectors and concrete poll parameters, matching the 'fully executable code/commands' anchor. | 3 / 3 |
Workflow Clarity | Each action has a clearly numbered sequence with explicit validation checkpoints — button-flip verification ('_poll_probe(tid,["unlike"]) 验翻转'), 10s-not-found → exit 1, pre-operation check_freq_limit — plus an error-handling table with a cookie-fail → relogin → retry feedback loop. | 3 / 3 |
Progressive Disclosure | Keeps the overview in SKILL.md and correctly pushes implementation detail to scripts/twitter_interact.py (one level deep), but references docs/post-deploy-verification.md (line 259) which is absent from the bundle, leaving a broken navigation pointer. | 2 / 3 |
Total | 10 / 12 Passed |