What problem does it solve? Developers building Vue or Nuxt applications often fall into outdated patterns like the Options API, misuse reactivity primitives, or hit subtle traps with defineModel, watchers, and store destructuring. This Skill provides a dense, trap-aware reference for writing correct Vue 3.5+ and Nuxt 4 code. ## Core Features & Use Cases - Composition API Patterns: Covers script setup, defineProps, defineEmits, defineModel, refs, computed, watchers, and composables with correct usage and common mistakes. - State & Routing: Provides Pinia setup-store syntax with storeToRefs and persistence, plus Vue Router 4 lazy routes, guards, and navigation. - Nuxt 4 Guidance: Explains auto-imports, file-based routing, server routes, and useFetch pitfalls unique to Nuxt. - Use Case: When building a dashboard with async data fetching, use this Skill to write a Suspense-ready component with a typed composable and a persisted Pinia store without reactivity bugs. ## Quick Start Ask the AI to build a Vue 3 component with a Pinia store and Vue Router navigation using the Composition API.