From uni-helper-skills
Enforces Vue 3 best practices: Composition API with <script setup>, TypeScript, reactivity patterns, computed properties, and SSR. Loads for .vue files, Vue Router, Pinia, or Vite with Vue.
How this skill is triggered — by the user, by Claude, or both
Slash command
/uni-helper-skills:vue-best-practicesThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Vue 3 best practices, common gotchas, and performance optimization.
LICENSE.mdSYNC.mdreference/animation-class-based-technique.mdreference/animation-key-for-rerender.mdreference/animation-state-driven-technique.mdreference/animation-transitiongroup-performance.mdreference/async-component-error-handling.mdreference/async-component-hydration-strategies.mdreference/async-component-keepalive-ref-issue.mdreference/async-component-loading-delay.mdreference/async-component-suspense-control.mdreference/async-component-vue-router.mdreference/attrs-event-listener-merging.mdreference/attrs-hyphenated-property-access.mdreference/attrs-not-reactive.mdreference/avoid-prop-drilling-use-provide-inject.mdreference/checkbox-true-false-value-form-submission.mdreference/cleanup-side-effects.mdreference/click-events-on-components.mdreference/component-events-dont-bubble.mdVue 3 best practices, common gotchas, and performance optimization.
npx claudepluginhub uni-helper/skillsDiagnoses Vue 3 runtime errors, warnings, async failures, and SSR/hydration issues. Covers reactivity, computed, watchers, and common gotchas.
Vue 3 conventions, Composition API patterns, SFC structure, reactivity, composables, and TypeScript integration. Invoke whenever task involves any interaction with Vue code — writing, reviewing, refactoring, debugging, or understanding .vue files, composables, and Vue component architecture.
Delivers Vue 3 best practices for Composition API script setup, composables, ref/reactive patterns, Pinia state management, and Nuxt apps. Activates on .vue files and Vue triggers.