vue-development-guides

Originally fromvuejs-ai/skills
Installation
Summary

Best practices and architectural patterns for Vue 3 and Nuxt 3 projects.

  • Emphasizes core principles: predictable state with single source of truth, explicit data flow (props down, events up), and small focused components
  • Requires Composition API with <script setup lang="ts"> as the default, and mandates following detailed guides for reactivity, SFC structure, and component organization
  • Provides a checklist-driven approach covering component splitting, composable extraction, and data flow patterns including props, emits, v-model, and provide/inject
  • Includes references for state management, reactivity best practices, and SFC conventions to ensure consistency across Vue and Nuxt applications
SKILL.md

Vue.js Development Guides

Tasks Checklist

  • Followed the core principles
  • Followed the defaults unless there is a good reason not to
  • Followed the reactivity best practices
  • Followed the component best practices
    • Followed the Vue SFC best practices
    • Kept components focused
      • Split large components into smaller ones when needed
      • Moved state/side effects into composables if applicable
    • Followed data flow best practices

Core Principles

  • Keep state predictable: one source of truth, derive everything else.
  • Make data flow explicit: Props down, Events up for most cases.
Related skills
Installs
499
Repository
hyf0/vue-skills
GitHub Stars
2.4K
First Seen
Jan 28, 2026