What problem does it solve? Building modern Vue 3 applications requires navigating the Composition API, reactivity system, state management, and SSR concerns, and mistakes like mixing Options API patterns or mismanaging reactivity lead to bugs and poor performance. ## Core Features & Use Cases - Composition API Implementation: Builds components with <script setup lang="ts">, type-safe defineProps/defineEmits, and reusable useX composables. - State Management & SSR: Designs Pinia stores with defineStore and configures Nuxt 3 projects with SSR/SSG-safe patterns. - Performance Optimization: Audits reactivity with computed, shallowRef, and markRaw to prevent unnecessary re-renders. - Use Case: When building a dashboard with shared filter logic across pages, this Skill extracts the logic into a composable, creates a Pinia store for global filter state, and delivers type-safe components ready for a Nuxt 3 project. ## Quick Start Ask the agent to build a Vue 3 component with Composition API and TypeScript that fetches and displays a list of items using a Pinia store.