Content
78%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.
A tight, token-efficient template spec that gives precise structural and visual constraints for the output. Its main weakness is that the two machine-critical elements — the autoplay JavaScript and the HYPERFRAMES_META JSON format — are named but never shown, leaving the executable core underspecified.
Suggestions
Include the actual autoplay JavaScript snippet (3s interval switch, click/arrow-key handlers, progress bar) rather than describing it in one line.
Show a minimal example of the `<!-- HYPERFRAMES_META: ... -->` JSON structure (one frame's duration/transition/sceneSummary) so downstream Remotion conversion is deterministic.
Give a concrete default frame count heuristic (e.g., "6-8 frames for a short script, +2 per major argument") instead of leaving N to inferred information density.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | Nine dense bullets, ~40 lines total, with zero padding — no explanation of what Remotion is, what autoplay means, or any concept Claude already knows. Phrases like "字号巨大 (text-9xl), 一句话即可, 不要堆砌" and the concrete marker syntax earn every token. This matches 'Lean and efficient; assumes Claude's competence; every token earns its place'. | 5 / 5 |
Actionability | Many concrete specifics are given (w-[1920px] h-[1080px] frames, `<!-- frame:N duration:3000 transition:fade -->`, text-9xl, single neon accent), but two key pieces are named without being provided: the autoplay JavaScript is only referenced ("顶部加一段 JavaScript 自动播放") with no snippet, and the `HYPERFRAMES_META` JSON has no example shape. This matches 'Some concrete guidance but incomplete; missing key details'. Not 4 because the single most fragile component (the player script) must be invented from scratch. | 3 / 5 |
Workflow Clarity | As a simple single-task template spec under 50 lines, it defines the output unambiguously: frame sizing, narrative order (hook → arguments → conclusion + CTA), interaction model, and a final metadata comment. Not 5 because frame count is left to judgment ("N 由信息密度决定") with only loose bounds, and no assembly/verification order is given; not 3 because every structural requirement needed to produce the artifact is stated. | 4 / 5 |
Progressive Disclosure | The skill is under 50 lines with no external references needed, and the body is a well-organized flat checklist under a single title — per the rubric's simple-skill guidance this earns 5. There are no nested references and nothing that belongs in a separate file is inlined. | 5 / 5 |
Total | 17 / 20 Passed |