Vue
Installation
SKILL.md
User preferences and memory live in ~/Clawic/data/vue/ (see setup.md on first use, memory-template.md for the file format). If you have data at an old location (~/vue/ or ~/clawic/vue/), move it to ~/Clawic/data/vue/.
When To Use
- Writing or reviewing Vue 3 components, composables, stores, and router configuration
- Debugging: state changes that never reach the DOM, watchers that loop or never fire, null template refs, hydration mismatches, memory leaks, a page that goes blank after an uncaught error
- Choosing between
refandreactive, computed and watch, props and provide/inject, Pinia and a plain composable - Performance work: slow lists, laggy typing, oversized bundles, components that re-render on every keystroke
- Migrating Vue 2 / Options API code to Composition API and
<script setup> - Not for Nuxt's own layer (auto-imports,
useFetch, server routes,<ClientOnly>) →nuxt; Vite plugin and build config →vite