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 strong skill description that clearly identifies the library (Motion Vue / motion-v), lists specific capabilities, and includes an explicit 'Use when...' trigger clause. It uses third-person voice appropriately 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 keywords 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.

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 that provides actionable, executable Vue code examples and clear progressive disclosure to reference files. The main weakness is triple-redundancy in how reference files are presented (table, checklist, and description section), which wastes tokens. Overall it's a strong skill that respects Claude's intelligence while providing the specific API knowledge Claude wouldn't have.

Suggestions

Consolidate the three separate presentations of reference files (table, checklist, and 'Available Guidance' section) into a single format to reduce redundancy and save ~15 lines of tokens.

DimensionReasoningScore

Conciseness

Mostly efficient but has some redundancy: the reference file table, the loading 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 template code with proper imports.

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 progressive loading instructions provide clear guidance on which reference to consult for each task type.

3 / 3

Progressive Disclosure

Excellent structure with a concise overview and quick-start examples in the main file, with clear one-level-deep references to components.md, composables.md, and examples.md. The explicit instruction to load only relevant files demonstrates good token-conscious design. However, no bundle files were provided to verify the referenced paths exist.

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