Content
65%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.
The body is exceptionally lean and information-dense with a single unambiguous entry command and explicit integrity rules against falsifying timing results. Its weaknesses are executability and navigation: the verification procedure it mandates (hash/duration acceptance) has no commands, the `liveportrait` command is not linked to the bundled script, and the avatar cross-reference cannot be resolved.
Suggestions
Link the command to its implementation, e.g., 'liveportrait 即 `python scripts/liveportrait.py`', and note the available subcommands (resume/verify/download) from scripts/liveportrait.py.
Provide the concrete acceptance commands for the mandated hash and duration verification instead of stating only the policy gate, and state the recovery path when timing_pass=false (e.g., re-generate via avatar rather than hand-editing).
Fix or qualify the `../avatar/SKILL.md` reference (it does not exist in this bundle) — point to the avatar skill's actual location or inline the one-line 'new task' instruction.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is ~8 lines with zero padding: "新任务读 `../avatar/SKILL.md` 并用 `avatar generate`" and the bare resume command carry all the information, assuming Claude's competence with no explanations of known concepts. This squarely matches anchor 5 ('lean and efficient; assumes Claude's competence; every token earns its place'). | 5 / 5 |
Actionability | One concrete, copy-pasteable command is present ("liveportrait resume --job /absolute/render/presenter.liveportrait.json"), but key details are missing: the body never explains how the `liveportrait` command maps to the bundled `scripts/liveportrait.py`, the referenced `../avatar/SKILL.md` does not exist in the bundle, and the mandated acceptance steps ("原声哈希、时长验收") have no executable commands. This matches anchor 3 ('some concrete guidance but incomplete; missing key details') rather than anchor 4's 'minor gaps'. | 3 / 5 |
Workflow Clarity | A rough sequence exists (run resume, preserve fields, gate downstream composition on acceptance), and validation requirements are stated ("timing_pass=false 的记录不得手改为通过", "验收通过后才能参与后续合成"), but the checkpoints are implicit — no commands for running the hash/duration acceptance and no recovery path when resume fails or timing_pass=false. This fits anchor 3 ('sequence present but checkpoints missing or implicit'), not anchor 4 which requires most checkpoints with only minor gaps. | 3 / 5 |
Progressive Disclosure | Against the actual bundle structure (SKILL.md + scripts/liveportrait.py), the body is short and sectioned but never points to `scripts/liveportrait.py` that implements the `liveportrait` command, and its only external reference, `../avatar/SKILL.md`, is not a real file in this bundle. That matches anchor 3 ('some structure; references present but not clearly signaled') rather than anchor 4's 'most content appropriately placed; references mostly clear'. | 3 / 5 |
Total | 14 / 20 Passed |