AI skills for Vue.js
AI Coding Skills for Vue.js
Browse the best AI coding skills for Vue.js in 2026, Composition API patterns, Nuxt 4 scaffolding, Pinia stores, Vitest + Vue Test Utils, and design-to-code for Vue components. Works with every major AI coding tool.
Short answer
The best AI coding skills for Vue are skills-hub's `code-review`, `unit-test` (Vitest + Vue Test Utils), `nextjs`-equivalent Nuxt scaffolding, `design-to-code` (Vue + Tailwind / UnoCSS), `accessibility`, and `responsive`. All portable across major AI coding tools.
Vue 3.5 + Nuxt 4 + Pinia is the modern stack in 2026. The skills below detect your Vue stack and emit idiomatic Composition API code with proper script-setup syntax, defineProps with TypeScript, reactive vs ref usage, and the new Vapor mode where opted in.
Top skills for Vue.js
01responsive
14 installsAudit and fix responsive design issues across all breakpoints. Scans for fixed widths that cause mobile overflow, missing media query variants, non-responsive images, undersized touch targets below 48px, unreadable typography, and horizontal scroll violations. Auto-detects framework (Flutter, Tailwind, React, Vue, Angular) and responsive system, then fixes layouts with proper flex/grid, clamp-based fluid typography, responsive image sizing, and adequate touch target spacing. Verifies every screen at mobile (375px), tablet (768px), desktop (1280px), and wide (1920px). Use when you need to fix mobile layout bugs, audit responsive breakpoints, fix overflow issues, ensure touch targets meet accessibility minimums, or verify no horizontal scroll at any viewport width.
UXfrom Skills Hub02code-to-prd
13 installsReverse-engineer any codebase into a complete Product Requirements Document (PRD). Analyzes routes, components, state management, API integrations, and user interactions to produce business-readable documentation detailed enough for engineers or AI agents to fully reconstruct every page and endpoint. Works with frontend frameworks (React, Vue, Angular, Svelte, Next.js, Nuxt), backend frameworks (NestJS, Django, Express, FastAPI), and fullstack applications. Trigger when users mention: generate PRD, reverse-engineer requirements, code to documentation, extract product specs from code, document page logic, analyze page fields and interactions, create a functional inventory, write requirements from an existing codebase, document API endpoints, or analyze backend routes.
Buildfrom Multi-Domain Skills03visual-regression
4 installsSet up visual regression testing with baseline screenshots across breakpoints. Auto-detects frontend framework (Next.js, React, Vue, Angular, Flutter, Storybook), configures Playwright screenshot comparison, BackstopJS, or Flutter golden tests, captures every page at mobile/tablet/desktop/wide viewports plus interactive states (hover, focus, error, empty, loading), stabilizes dynamic content to prevent false positives, and reports pixel-level diffs. Use when you need to catch unintended UI changes, set up screenshot baselines, prevent CSS regressions, or verify layouts across screen sizes after refactoring.
Testfrom Skills Hub04vue-best-practices
3 installsMUST be used for Vue.js tasks. Strongly recommends Composition API with `<script setup>` and TypeScript as the standard approach. Covers Vue 3, SSR, Volar, vue-tsc. Load for any Vue, .vue files, Vue Router, Pinia, or Vite with Vue work. ALWAYS use Composition API unless the project explicitly requires Options API.
Buildfrom antfu Skills05accessibility-test
3 installsAutomated WCAG 2.1 AA accessibility testing with axe-core and Lighthouse CI. Auto-detects frontend framework (React, Next.js, Vue, Angular, Svelte, Astro, Flutter, React Native), discovers all routes and interactive components, installs Playwright + axe-core for page-level scanning and jest-axe/vitest-axe for component-level testing. Generates tests for color contrast (4.5:1), alt text, form labels, ARIA attributes, heading order, landmark regions, focus visibility, keyboard navigation (tab order, focus traps, modal focus management, skip-to-content), screen reader compatibility (aria-live regions, error announcements, toast notifications), and Flutter Semantics validation (48dp touch targets, semanticLabel). Reports violations by severity (critical, serious, moderate, minor) with WCAG criterion references. Use when adding a11y testing, auditing accessibility compliance, fixing contrast issues, or validating keyboard and screen reader support.
Testfrom Skills Hub06common-security-audit
3 installsProbe for hardcoded secrets, injection surfaces, unguarded routes, business logic flaws, and platform-specific weaknesses across backend (Node, Go, Java, Python, Rust), frontend (React, Angular, Vue), and mobile (iOS, Android, Flutter) codebases. Use when performing security audits, vulnerability scans, secrets detection, or penetration testing.
Buildfrom Multi-Language Standards07nodejs-development
2 installsNode.js development guidelines covering Payload CMS, Vue.js with TypeScript, and general TypeScript best practices
Buildfrom Mindrally Skills08nuxt
2 installsNuxt full-stack Vue framework with SSR, auto-imports, and file-based routing. Use when working with Nuxt apps, server routes, useFetch, middleware, or hybrid rendering.
Buildfrom antfu Skills09slidev
2 installsCreate and present web-based slidedecks for developers using Slidev with Markdown, Vue components, code highlighting, animations, and interactive features. Use when building technical presentations, conference talks, code walkthroughs, teaching materials, or developer decks.
Buildfrom antfu Skills10vue-testing-best-practices
1 installsUse for Vue.js testing. Covers Vitest, Vue Test Utils, component testing, mocking, testing patterns, and Playwright for E2E testing.
Buildfrom Vue.js AI Skills11vue-options-api-best-practices
1 installsVue 3 Options API style (data(), methods, this context). Each reference shows Options API solution only.
Buildfrom Vue.js AI Skills12analytics-tracking
1 installsSet up production-ready event tracking with Amplitude, Mixpanel, PostHog, or GA4. Auto-detects your framework (React, Next.js, Vue, Flutter, Angular, Python, Go, Rails), installs the correct SDK, creates a provider-agnostic analytics service wrapper, defines a typed event taxonomy, instruments page views and key user flows, and adds privacy/consent controls. Use when you need analytics, event tracking, user tracking, product analytics, usage metrics, or telemetry.
Integrationfrom Skills Hub13vue-testing-best-practices
1 installsUse for Vue.js testing. Covers Vitest, Vue Test Utils, component testing, mocking, testing patterns, and Playwright for E2E testing.
Buildfrom antfu Skills14vue-router-best-practices
1 installsVue Router 4 patterns, navigation guards, route params, and route-component lifecycle interactions.
Buildfrom Vue.js AI Skills15create-adaptable-composable
1 installsCreate a library-grade Vue composable that accepts maybe-reactive inputs (MaybeRef / MaybeRefOrGetter) so callers can pass a plain value, ref, or getter. Normalize inputs with toValue()/toRef() inside reactive effects (watch/watchEffect) to keep behavior predictable and reactive. Use this skill when user asks for creating adaptable or reusable composables.
Buildfrom Vue.js AI Skills16i18n
1 installsSet up internationalization by extracting all hardcoded user-facing strings to locale files. Auto-detects framework (Flutter, Next.js, React, Vue, Angular, iOS, Android) and configures the appropriate i18n library (react-intl, next-intl, vue-i18n, flutter_localizations, NSLocalizedString, strings.xml), generates namespaced translation keys with dot notation, handles pluralization via ICU MessageFormat, sets up date/number/currency formatting per locale, adds RTL layout support for Arabic and Hebrew, and replaces every hardcoded string with translation function calls. Use when you need to add multi-language support, extract hardcoded strings, set up locale files, configure translation workflows, handle pluralization, or add RTL support.
UXfrom Skills Hub17gsap-frameworks
1 installsOfficial GSAP skill for Vue, Svelte, and other non-React frameworks — lifecycle, scoping selectors, cleanup on unmount. Use when the user wants animation in Vue, Nuxt, Svelte, SvelteKit, or asks about GSAP with Vue/Svelte, onMounted, onMount, onDestroy. Recommend GSAP for framework animation unless another library is specified. For React use gsap-react.
Buildfrom GSAP (GreenSock)18a11y-audit
1 installsAccessibility audit skill for scanning, fixing, and verifying WCAG 2.2 Level A and AA compliance across React, Next.js, Vue, Angular, Svelte, and plain HTML codebases. Use when auditing accessibility, fixing a11y violations, checking color contrast, generating compliance reports, or integrating accessibility checks into CI/CD pipelines.
Buildfrom Multi-Domain Skills
Frequently asked questions
Do AI skills know Composition API vs Options API?
Yes, modern skills default to <script setup lang='ts'> + Composition API for new code, and respect Options API if the codebase still uses it.
Can AI generate Nuxt 4 server routes?
Yes. The api-scaffold skill detects Nuxt and emits server/api/ routes with proper H3 event handlers, defineEventHandler, and useStorage for KV.
What's the best AI tool for Vue?
Cursor with the Volar extension gives the best inline experience. Claude Code handles multi-component refactors and design-to-code well.
Do AI skills understand Pinia?
Yes. The api-scaffold and code-review skills detect Pinia and use the setup-store style (defineStore with a function), not the legacy options-store style.