CtrlK
BlogDocsLog inGet started
Tessl Logo

motion

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

9.77x
Quality

92%

Does it follow best practices?

Impact

88%

9.77x

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 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.

DimensionReasoningScore

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.

DimensionReasoningScore

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.

Validation11 / 11 Passed

Validation for skill structure

No warnings or errors.

Repository
popey/nuxt-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.