CtrlK
BlogDocsLog inGet started
Tessl Logo

motion

Motion (Framer Motion) React animation library. Use for drag-and-drop, scroll animations, gestures, SVG morphing, or encountering bundle size, complex transitions, spring physics errors.

94

1.33x
Quality

92%

Does it follow best practices?

Impact

100%

1.33x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Quality

Discovery

100%

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

This is a strong skill description that effectively identifies the specific library, lists concrete animation capabilities, and provides clear trigger scenarios including both feature requests and error conditions. The description uses proper third-person voice and covers both common use cases and troubleshooting scenarios.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions: 'drag-and-drop, scroll animations, gestures, SVG morphing' and specific technical scenarios like 'bundle size, complex transitions, spring physics errors'.

3 / 3

Completeness

Clearly answers both what ('Motion (Framer Motion) React animation library') and when ('Use for drag-and-drop, scroll animations, gestures, SVG morphing, or encountering bundle size, complex transitions, spring physics errors').

3 / 3

Trigger Term Quality

Includes natural keywords users would say: 'drag-and-drop', 'scroll animations', 'gestures', 'SVG morphing', 'spring physics', plus the library names 'Motion' and 'Framer Motion' that users would reference directly.

3 / 3

Distinctiveness Conflict Risk

Highly distinctive with specific library name (Framer Motion/Motion), React context, and unique triggers like 'SVG morphing' and 'spring physics errors' that wouldn't overlap with generic animation or UI skills.

3 / 3

Total

12

/

12

Passed

Implementation

85%

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

This is a well-structured, highly actionable skill with excellent progressive disclosure and clear workflows. The main weaknesses are some verbosity in marketing-style content (GitHub stars, 'industry-standard') and sections like 'Token Efficiency Metrics' that don't add actionable value. The code examples are production-ready and the decision guidance is clear.

Suggestions

Remove marketing language and statistics (GitHub stars, '300+ official examples', 'industry-standard') that Claude doesn't need to know

Remove or relocate the 'Token Efficiency Metrics' section as it doesn't provide actionable guidance for using the library

DimensionReasoningScore

Conciseness

The skill is generally efficient but includes some unnecessary content like the overview statistics (GitHub stars, '300+ official examples'), marketing language ('industry-standard'), and the 'Token Efficiency Metrics' section which adds little actionable value. Some sections could be tightened.

2 / 3

Actionability

Excellent actionable content with fully executable code examples throughout. Installation commands, import statements, and component usage are all copy-paste ready. The common patterns and known issues sections provide concrete, specific guidance.

3 / 3

Workflow Clarity

Clear workflows with explicit validation patterns. The 'Common Mistake' sections show wrong vs correct approaches, the 'When to Use' decision tree is well-structured, and the 'When to Load References' section provides clear conditional guidance for progressive complexity.

3 / 3

Progressive Disclosure

Excellent structure with clear overview in main file and well-signaled one-level-deep references. The 'When to Load References' section explicitly guides when to access deeper content. Templates, scripts, and references are clearly organized and appropriately separated.

3 / 3

Total

11

/

12

Passed

Validation

90%

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

Validation10 / 11 Passed

Validation for skill structure

CriteriaDescriptionResult

skill_md_line_count

SKILL.md is long (514 lines); consider splitting into references/ and linking

Warning

Total

10

/

11

Passed

Repository
secondsky/claude-skills
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.