Streamlines Vue 3 development using production-ready patterns for Composition API, Pinia, and Nuxt 3.
This skill provides Claude with a comprehensive reference for architecting high-performance Vue 3 applications using TypeScript. It includes specialized decision trees for reactivity and component communication, ensuring developers choose the right tools like ref, reactive, or defineModel for their specific needs. By codifying best practices for Pinia state management, Vue Router configuration, and Nuxt 3 rendering strategies (SSR, SSG, ISR), the skill helps prevent common reactivity pitfalls and ensures type-safe implementation across the entire frontend stack.
主な機能
01Vue Router Configuration including navigation guards and RouteMeta typing
02Reactivity Decision Trees for choosing between ref, reactive, and computed
03Nuxt 3 Rendering Strategies for optimizing SEO and performance via SSR/ISR
04Pinia Store Architecture with recommended setup-style syntax and persistence
05Modern Component Patterns using script setup, defineModel, and defineExpose
0617 GitHub stars
ユースケース
01Architecting complex global state management with type-safe Pinia stores
02Optimizing Nuxt 3 deployment by configuring hybrid rendering and route rules
03Refactoring legacy Options API components to the modern Composition API