Vue Composable Creator - Auto-activating skill for Frontend Development. Triggers on: vue composable creator, vue composable creator Part of the Frontend Development skill category.
36
3%
Does it follow best practices?
Impact
96%
1.00xAverage score across 3 eval scenarios
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./planned-skills/generated/05-frontend-dev/vue-composable-creator/SKILL.mdVue composable naming and reactivity conventions
use prefix naming
100%
100%
ref or reactive for state
100%
100%
watch for persistence
100%
100%
localStorage error handling
100%
100%
Default fallback
100%
100%
Returns reactive interface
100%
100%
Parameterized storage key
100%
100%
Composition API only
100%
100%
Computed or readonly exposure
0%
0%
README example present
100%
100%
Production-ready async composable with lifecycle cleanup
use prefix naming
100%
100%
Separate loading state
100%
100%
Separate error state
100%
100%
Reactive data state
100%
100%
Lifecycle cleanup
100%
100%
URL reactivity / watch
100%
100%
Manual execute/refresh
100%
100%
try-catch error handling
100%
100%
loading toggled correctly
100%
100%
Composition API style
100%
100%
Example uses composable
100%
100%
No direct fetch in component
100%
100%
Composable event listeners with cleanup and step-by-step documentation
use prefix naming
100%
100%
onUnmounted cleanup
100%
100%
addEventListener called
100%
100%
removeEventListener called
100%
100%
Supports template ref target
100%
100%
Generic EventTarget
100%
100%
demo.vue uses composable twice
100%
100%
Reactive state in demo
100%
100%
Step-by-step notes
100%
100%
Composition API only
100%
100%
No listener leak pattern
100%
100%
3e83543
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.