From hyf0-vue-skills-1
Teaches JSX syntax in Vue, including attribute differences (class vs className) and JSX plugin configuration for migrating from React.
How this skill is triggered — by the user, by Claude, or both
Slash command
/hyf0-vue-skills-1:vue-jsx-best-practicesThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Vue JSX best practices and differences from React JSX.
Vue JSX best practices and differences from React JSX.
npx claudepluginhub vuejs-ai/skills3plugins reuse this skill
First indexed Jun 27, 2026
Builds Vue components with the Composition API, reactivity system (ref, reactive, computed, watch), and TypeScript. Activates when working on .vue files or Vue-specific patterns.
Enforces Vue 3 best practices: Composition API with `<script setup>` and TypeScript, SFC structure, reactivity patterns, and component architecture. Loads for any Vue, .vue, Vue Router, Pinia, or Vite+Vue work.
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.