Vue

Modern Vue 3 conventions for writing, reviewing, refactoring, or migrating Vue: `<script setup>` and the Composition API, `defineProps` / `defineEmits` / `defineModel`, `ref` vs `reactive` and reactivity-loss caveats, composables for shared logic, `provide` / `inject` and Pinia within the state tiers, templates and keyed lists, `<Suspense>` and async components, the Nuxt server boundary, and testing by role. Builds on `core-typescript` and `architecture-and-design`. Use it when the user mentions Vue, Nuxt, `script setup`, Composition API, `ref`, `reactive`, `computed`, `watch`, composables, Pinia, `defineModel`, `v-model`, `provide`/`inject`, or hydration mismatch.

danielteles Updated

File contents

danielteles/awesome-agent-skills/tree/main/skills/vue commit 1c64b00914

Frequently asked questions

npx skillmds@latest add danielteles/vue