Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Vue 3 Composition API, script setup macros, reactivity system, and built-in components. Use when writing Vue SFCs, defineProps/defineEmits/defineModel, watchers, or using Transition/Teleport/Suspense/KeepAlive.
How to use
Zainstaluj skill w swoim środowisku Claude, Codex lub Copilot, wskazując repozytorium https://github.com/antfu/skills/tree/main/skills/vue. Skill zostanie załadowany jako kontekst wiedzy dla asystenta AI.
Gdy pracujesz nad komponentem Vue, poproś asystenta o pomoc w pisaniu Single File Component (SFC). Asystent automatycznie zastosuje preferencje skill'u: TypeScript,
<script setup lang="ts">i Composition API.Definiuj props, emity i modele za pomocą makr dostępnych w script setup — użyj
defineProps,defineEmitsidefineModel. Asystent będzie sugerować te makra zamiast tradycyjnego Options API.Dla reaktywności używaj
reficomputeddo tworzenia reaktywnych wartości i obliczonych właściwości. Jeśli nie potrzebujesz głęboką reaktywność, skill sugerujeshallowRefdla lepszej wydajności.Dodaj obserwatorów za pomocą
watchiwatchEffectdo reagowania na zmiany danych. Skill zawiera przykłady lifecycle hooks i composables do organizacji logiki.Dla zaawansowanych wzorców używaj wbudowanych komponentów takich jak
Transition,Teleport,SuspenseiKeepAlive. Asystent będzie znać ich API i przypadki użycia bezpośrednio z dokumentacji Vue 3.5.