Use when adding animations with Motion Vue (motion-v) - provides motion component API, gesture animations, scroll-linked effects, layout transitions, and composables for Vue 3/Nuxt
92
92%
Does it follow best practices?
Impact
88%
9.77xAverage 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 well-crafted skill description that clearly identifies the specific library (Motion Vue / motion-v), lists concrete capabilities, and includes an explicit 'Use when' trigger clause. It is concise, uses third-person voice, and provides enough specificity to distinguish it from other animation or Vue-related skills.
| Dimension | Reasoning | Score |
|---|---|---|
Specificity | Lists multiple specific concrete actions: 'motion component API, gesture animations, scroll-linked effects, layout transitions, and composables for Vue 3/Nuxt'. These are distinct, concrete capabilities rather than vague language. | 3 / 3 |
Completeness | Explicitly answers both what ('provides motion component API, gesture animations, scroll-linked effects, layout transitions, and composables') and when ('Use when adding animations with Motion Vue (motion-v)') with a clear 'Use when...' clause. | 3 / 3 |
Trigger Term Quality | Includes strong natural trigger terms users would say: 'animations', 'Motion Vue', 'motion-v', 'gesture animations', 'scroll-linked effects', 'layout transitions', 'composables', 'Vue 3', 'Nuxt'. The library name and its alias are both included, covering common variations. | 3 / 3 |
Distinctiveness Conflict Risk | Highly distinctive — targets a specific library (Motion Vue / motion-v) for a specific framework (Vue 3/Nuxt). Unlikely to conflict with general animation skills or other framework-specific animation libraries due to the explicit library and framework naming. | 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.
A well-structured skill with strong actionability and progressive disclosure. The main weakness is redundancy in how reference files are presented—listed three separate times (table, checklist, and 'Available Guidance' section) which wastes tokens. Otherwise, the code examples are executable, the organization is clean, and the skill appropriately delegates detail to sub-files.
Suggestions
Consolidate the three separate listings of reference files (table, checklist, and 'Available Guidance' section) into a single presentation to reduce redundancy and save ~20 lines of tokens.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | Mostly efficient but has some redundancy: the reference file table, the checklist, and the 'Available Guidance' section at the bottom all convey the same information three times. The 'When to Use' alternatives section is helpful but slightly verbose for Claude's knowledge level. | 2 / 3 |
Actionability | Provides fully executable code examples for the core use cases (Motion component, gesture animations, scroll animations), concrete installation commands for both Vue 3 and Nuxt 3, and copy-paste ready snippets with proper imports and template syntax. | 3 / 3 |
Workflow Clarity | For a library usage skill (not a destructive/batch operation), the workflow is clear: install, import, use component with props. The single-task nature of each animation pattern is unambiguous, and the skill clearly sequences setup (install → config → use). | 3 / 3 |
Progressive Disclosure | Excellent structure with a concise overview in SKILL.md and clear one-level-deep references to three sub-files (components.md, composables.md, examples.md). The explicit instruction to load only relevant files and the task-based navigation table make discovery easy. | 3 / 3 |
Total | 11 / 12 Passed |
Validation
100%Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.
Validation — 11 / 11 Passed
Validation for skill structure
No warnings or errors.
6b12458
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.