CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

animate

Review a feature and enhance it with purposeful animations, micro-interactions, and motion effects that improve usability and delight. Use when the user mentions adding animation, transitions, micro-interactions, motion design, hover effects, or making the UI feel more alive.

67

Quality

84%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

67%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The body delivers strong opinionated, actionable guidance — concrete timings, specific easing curves, hard accessibility rules, and a clear assess-plan-implement-verify workflow. Its main weakness is token efficiency: much of the micro-interaction catalog restates generic knowledge Claude already has, and two code blocks are comment-only pseudo-snippets rather than executable examples.

Suggestions

Trim the 'Implement Animations' catalog to only non-obvious guidance — drop entries like 'Hover: Subtle scale (1.02-1.05)' and 'Check mark animation, ripple effect' that Claude already knows, keeping the opinionated specifics (timing ranges, easing preferences, NEVER list).

Convert the comment-only 'CSS Animations' and 'JavaScript Animation' code fences into either executable snippets or plain bullet lists — as written they look like code but are not runnable.

Consider moving the exhaustive per-category animation recipes into a references/ file (e.g., CATALOG.md), keeping SKILL.md focused on the assess/plan workflow and the timing/easing rules.

DimensionReasoningScore

Conciseness

Mostly efficient, with genuinely curated specifics (easing-curve values, exit-at-~75% rule, the NEVER list), but padded with generic knowledge Claude already has ('Hover: Subtle scale (1.02-1.05)', 'Check mark animation, ripple effect', 'Easter eggs', 'Weather effects, time-of-day themes'). The exhaustive per-category catalog could be tightened considerably.

3 / 5

Actionability

Mostly executable guidance: duration tables by purpose, copy-paste easing-curve CSS, a full prefers-reduced-motion media query, and named tools (Web Animations API, Framer Motion, GSAP). Minor gap: the 'CSS Animations' and 'JavaScript Animation' blocks are comment-only lists inside code fences, not runnable code.

4 / 5

Workflow Clarity

Clear sequence (prepare -> assess -> plan -> implement -> verify) with checkpoints ('If any of these are unclear... Ask the user', the 'Verify Quality' checklist). Not a destructive/batch operation, so no cap applies; the missing fix-and-re-verify feedback loop keeps it below a 5.

4 / 5

Progressive Disclosure

As a single-file skill with no bundle, it is well-sectioned with a coherent Assess -> Plan -> Implement -> Verify flow and clear headers. The ~90-line implementation catalog mixes overview with deep detail that could be split into a reference file, which is a minor organization gap rather than a structural flaw.

4 / 5

Total

15

/

20

Passed

Description

95%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A strong description: third-person voice, concrete capabilities, and an explicit 'Use when' clause with a comprehensive set of natural trigger terms. The only weakness is that the 'what' clause slightly under-represents the breadth of animation categories the body actually delivers.

DimensionReasoningScore

Specificity

Lists several concrete actions ('enhance it with purposeful animations, micro-interactions, and motion effects that improve usability and delight') but the 'what' clause omits areas the body actually covers (page transitions, loading states, scroll effects), leaving minor gaps in coverage.

4 / 5

Completeness

Explicitly answers both 'what' (review a feature and enhance it with animations, micro-interactions, and motion effects) and 'when' ('Use when the user mentions adding animation, transitions, micro-interactions, motion design, hover effects...') with concrete trigger phrases.

5 / 5

Trigger Term Quality

Covers comprehensive natural synonyms users would actually say: 'adding animation, transitions, micro-interactions, motion design, hover effects, or making the UI feel more alive' — no common natural variations are missing.

5 / 5

Distinctiveness Conflict Risk

Occupies a clear niche (UI motion design) with distinct motion-specific triggers ('animation', 'hover effects', 'motion design'), minimizing conflict with general frontend or design skills.

5 / 5

Total

19

/

20

Passed

Validation

93%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

16

Passed

Repository

fengshao1227/ccg-workflow

Path

templates/skills/impeccable/animate/SKILL.md

Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.