Content
96%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.
An exemplary single-file skill body: lean, fully executable, and complete with accessibility and reduced-motion handling, plus a verification checklist. Its only structural note is size — at ~150 lines with no bundle files, it sits above the simple-skill threshold that would justify a top progressive-disclosure score.
Suggestions
If the skill grows further (e.g., variants like letter-stagger or line-mask reveals), split the CSS mask styles and the React/SPA cleanup guidance into a references/ file and link them from a short overview section.
Add a brief pointer line at the top of the GSAP section (e.g., where to get ScrollTrigger or how to load it) so the executable snippet is self-sufficient for projects not already using GSAP.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | Every section earns its place — a compact defaults table, working code, taste rules, and a checks list — with zero explanation of concepts Claude already knows; even the one prose line ("avoids the paid SplitText plugin and keeps spaces intact") is exactly the non-obvious knowledge worth tokens. Nothing to trim. | 5 / 5 |
Actionability | Fully executable, copy-paste-ready guidance: complete HTML, CSS, and JS (real escapeHTML, split, and init functions with concrete GSAP defaults) plus a React cleanup pattern using gsap.context and revert(). The code covers the common cases end-to-end. | 5 / 5 |
Workflow Clarity | A single-purpose skill whose action is unambiguous, matching the simple-skill exception; the "Quick Checks" section functions as an explicit validation checklist (hidden-before-init, aria-label for screen readers, preserved spaces, reduced-motion fallback, SPA cleanup). No destructive or batch operations, so no validation cap applies. | 5 / 5 |
Progressive Disclosure | Sections are well organized and all content is appropriately inline for a self-contained animation helper, with no buried references or content that clearly belongs in a separate file. Not 5 because the body is ~150 lines — above the under-50-line threshold under which a no-reference skill can score 5 — and it offers no navigation to deeper material. | 4 / 5 |
Total | 19 / 20 Passed |