Content
82%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 lean, highly actionable API reference with executable examples throughout and a clearly signaled one-level-deep reference file. The main gaps are an unreferenced bundle script and missing HyperFrames integration details in the body. It does not teach concepts Claude already knows, and its 'Do Not' section adds real judgment value.
Suggestions
Reference scripts/extract-audio-data.py from SKILL.md (e.g. in the References section) so the script is discoverable, or remove it from the bundle.
Add a brief HyperFrames-specific section covering timeline registration via window.__timelines and the determinism constraints that references/effects.md assumes.
Trim the well-known compositor advice in the Performance section to save tokens without losing value.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is a dense, mostly lean reference: terse bullet lists, a transform-alias table, and short executable snippets with no padded prose. It falls short of anchor 5 because a few items restate what Claude already knows (e.g. 'Animating x, y, scale, rotation, opacity stays on the compositor. Avoid width, height, top, left'), but it is well above anchor 3 since there is no genuinely unnecessary explanation. | 4 / 5 |
Actionability | Every section provides copy-paste-ready, complete code — tween control methods, gsap.matchMedia(), timeline construction, position parameters ('<', '<0.2', 'intro+=0.3'), labels, nesting, and gsap.quickTo() — plus exact syntax values for eases, stagger objects, directional rotation, and relative values. This matches the fully-executable anchor covering common cases; anchor 4's 'minor gaps' are absent. | 5 / 5 |
Workflow Clarity | As a single-purpose reference skill there is no multi-step process to sequence, and sections are unambiguous with 'Best Practices' and 'Do Not' lists guiding choices; no destructive or batch operations require validation. It does not reach 5 because the body omits HyperFrames-specific integration guidance (e.g. the window.__timelines registration that references/effects.md depends on), leaving a small gap between the main reference and the bundle. | 4 / 5 |
Progressive Disclosure | Structure is good: a 'References (loaded on demand)' section clearly signals references/effects.md with when-to-read guidance, one level deep, and the main body stays a reasonable overview. It falls short of anchor 5 because scripts/extract-audio-data.py exists in the bundle yet is never mentioned or navigated to from SKILL.md. | 4 / 5 |
Total | 17 / 20 Passed |