Vue.js Skills
Progressive JavaScript framework for building user interfaces.
Sub-Skills
Architecture
- •project-structure.md - Project organization
- •component-patterns.md - Component design
- •state-management.md - Pinia/Vuex patterns
Composition API
- •setup-function.md - setup() patterns
- •reactivity.md - ref/reactive patterns
- •computed.md - Computed properties
- •watchers.md - Watch patterns
- •composables.md - Composable patterns
Components
- •props-emits.md - Props and emits
- •slots.md - Slot patterns
- •provide-inject.md - Provide/Inject
- •lifecycle.md - Lifecycle hooks
Performance
- •lazy-loading.md - Lazy loading
- •memoization.md - Computed caching
- •virtual-scroll.md - Virtual scrolling
Forms
- •v-model.md - v-model patterns
- •validation.md - Form validation
- •vee-validate.md - VeeValidate
Testing
- •vitest.md - Vitest patterns
- •vue-test-utils.md - Vue Test Utils
- •component-testing.md - Component tests
Detection
Auto-detected when project contains:
- •
vue.config.jsor*.vuefiles - •
vuepackage - •
<template>orcreateApppatterns