What problem does it solve?
This Skill helps you write, refactor, and test Vue 3 code with fewer reactivity mistakes, cleaner component patterns, and stronger TypeScript safety.
Core Features & Use Cases
- Component Development: Create and edit .vue components using Composition API patterns, props and emits best practices, defineModel, and slot conventions.
- Composable and Utility Guidance: Build use* composables and client utilities with correct reactivity, lifecycle cleanup, readonly state, and VueUse-friendly structure.
- Testing and Debugging: Write component and composable tests, mock router behavior, and diagnose common Vue edge cases like hydration mismatches and watcher cleanup issues.
Quick Start
Use the vue skill to review this Vue 3 component for reactivity issues, improve its props and emits typing, and suggest a clean test strategy.