Content
68%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 an exemplary lean overview — dense with non-obvious render specifics and free of any tutorial padding. It loses points on execution detail: the render step has no concrete command, there is no validation checkpoint for the render output, and the referenced `source/` bundle is not verifiable in the shipped directory.
Suggestions
Make the render step executable: give the actual renderer invocation (command or script path) with the aspect-ratio/duration parameters, e.g. `python render.py source/ --aspect 16:9 --duration 15 --fps 60`.
Add a validation checkpoint after rendering, e.g. verify the output MP4 exists, has the expected duration/fps, and spot-check a frame mid-timeline before reporting done.
Ship or verify the `source/` bundle referenced by the workflow — as reviewed, `source/index.html` does not exist next to SKILL.md, leaving step 1 with no target.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The ~20-line body is lean with zero padding: "A HyperFrames-ready HTML + CSS + GSAP motion composition... renders deterministically to MP4 / WEBM at 16:9, 9:16, 1:1, default 15s, 60fps" delivers dense, non-obvious specifics, and "**Best for:** Code demo intro · Tech narrative · Terminal vibe" is maximally compressed. Every token earns its place, matching anchor 5; the only near-duplicate is the H1 tagline restating the description, which is not enough to drop to anchor 4. | 5 / 5 |
Actionability | Steps 1-2 are concrete ("Read `source/index.html` to understand the named layers and the animation timeline", "Replace the sample copy (headlines, figures, labels) with the user's real content"), but the render step is vague: "Render to MP4 via the html-video / HyperFrames renderer" gives no command, script, or parameters (aspect ratio, duration, fps are stated as facts but never wired into an invocation). This is concrete guidance with missing key details — anchor 3, below anchor 4's 'concrete code or commands with minor gaps'. | 3 / 5 |
Workflow Clarity | The four workflow steps are clearly sequenced (read → replace copy → keep self-contained → render), but no validation or verification checkpoint exists — nothing confirms the render succeeded, the output matches the requested aspect ratio/duration, or that no external asset broke the headless render. Not a destructive or batch operation, so no hard cap applies, but the missing checkpoints fit anchor 3 ('steps listed but validation gaps') rather than anchor 4, which requires most checkpoints present. | 3 / 5 |
Progressive Disclosure | The body is well-sectioned (What this template is / Workflow / Attribution) and points to exactly one reference one level deep — "Read `source/index.html`" — which is clearly signaled, matching anchor 4's 'good structure; references mostly clear'. It does not reach anchor 5 because the referenced `source/` bundle is not present in the skill directory as reviewed (no `references/`, `scripts/`, `assets/`, or `source/` files exist to verify), so navigation to the actual layered content cannot be confirmed. | 4 / 5 |
Total | 15 / 20 Passed |