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
92%
Does it follow best practices?
Impact
100%
1.33xAverage score across 3 eval scenarios
Passed
No known issues
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.
| Dimension | Reasoning | Score |
|---|---|---|
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
| Dimension | Reasoning | Score |
|---|---|---|
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.
Validation — 10 / 11 Passed
Validation for skill structure
| Criteria | Description | Result |
|---|---|---|
skill_md_line_count | SKILL.md is long (514 lines); consider splitting into references/ and linking | Warning |
Total | 10 / 11 Passed | |
90d6bd7
Table of Contents
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.