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

88

9.77x
Quality

86%

Does it follow best practices?

Impact

88%

9.77x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

86%Weight 40%Scale 1-5

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

Well-structured reference skill with executable examples and excellent one-level-deep progressive disclosure across three real reference files. The main improvements are consolidating the redundant file-pointer sections and relocating the version note.

Suggestions

Consolidate the Quick Reference table, Loading Files checklist, and Available Guidance into a single file-pointer section to remove redundancy and tighten the body.

Move the "motion-v 1.x" version note into a clearly labeled "Version" or "Deprecated/old patterns" section so time-sensitive information does not penalize conciseness.

Add one short validation cue (e.g. verifying an animation runs by checking the rendered transition) to nudge workflow clarity toward the top anchor.

DimensionReasoningScore

Conciseness

Mostly lean with executable snippets and a token-budget note, but the time-sensitive "motion-v 1.x" version line sits in the main body and the three reference-pointer sections (Quick Reference table, Loading Files, Available Guidance) overlap somewhat.

4 / 5

Actionability

Fully executable, copy-paste-ready Vue SFC examples (Motion component, gesture button, scroll whileInView) plus concrete install and nuxt.config commands cover the common cases.

5 / 5

Workflow Clarity

The Quick Reference table maps each task to the right reference file clearly and this is a non-destructive lookup skill, but the pointer guidance is repeated across three sections rather than consolidated into one unambiguous path.

4 / 5

Progressive Disclosure

A concise overview points to three real, one-level-deep reference files (components.md, composables.md, examples.md) that are clearly signaled via a table, a loading checklist, and an Available Guidance section, making navigation easy.

5 / 5

Total

18

/

20

Passed

Description

87%Weight 40%Scale 1-5

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

A strong, specific description that names the package and Vue 3/Nuxt niche, lists multiple concrete capabilities, and opens with an explicit "Use when" trigger. Minor room to add a few more natural synonyms and frame capabilities as concrete actions.

DimensionReasoningScore

Specificity

Lists several concrete capabilities ("motion component API, gesture animations, scroll-linked effects, layout transitions, and composables"), but these are feature areas rather than the action verbs the top anchor rewards, leaving minor coverage gaps.

4 / 5

Completeness

Explicitly answers both "what" (the listed capabilities) and "when" ("Use when adding animations with Motion Vue (motion-v)") with concrete trigger phrasing, matching the top anchor.

5 / 5

Trigger Term Quality

Good natural-term coverage ("animations", "Motion Vue", "motion-v", "Vue 3/Nuxt", "gestures", "scroll-linked", "layout transitions"), with a few common synonyms (e.g. "fade", "hover", "transitions") missing.

4 / 5

Distinctiveness Conflict Risk

Tied to a specific named package ("Motion Vue (motion-v)") for Vue 3/Nuxt, giving it a clear niche with distinct triggers and minimal overlap with other skills.

5 / 5

Total

18

/

20

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.

Validation16 / 16 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.