Vue Architecture

Use this skill when the user says 'Vue structure', 'Vue architecture', 'Vue 3 folder', 'Composition API architecture', 'Vue clean arch', 'Vue feature structure', 'Pinia architecture', 'Vue project layout', or when structuring a Vue 3 application. This skill enforces: feature-based folder structure, script setup always, Composition API with composables (useX naming), Pinia for global state, one concern per composable, scoped styles by default, and component file under 200 lines. Requires Vue 3 (vue package). Do NOT use for: Nuxt-specific features, Vue 2 Options API, or React/Angular.

j4flmao Updated

File contents

j4flmao/agent-skills/tree/main/skills/frontend/vue/architecture commit 912c247c84

Frequently asked questions

npx skillmds@latest add j4flmao/vue-architecture