Frameworks

Best Vue Agent Skills

100 Vue skills for AI coding assistants — ranked by popularity.

This collection provides curated skill files designed to enhance your AI agent's performance in Vue development. These files integrate directly with tools like Claude Code, Cursor, and Codex to provide specific context for your projects. Whether you are building complex interfaces, configuring Nuxt applications, or implementing motion effects, these skills ensure your agent adheres to established best practices like the Composition API and script setup. This resource is for developers who want to reduce repetitive prompting by giving their AI a consistent knowledge base. You can expect specific instructions for libraries like Nuxt UI and Motion Vue, as well as architectural patterns for reusable component design. By adding these files to your agent's environment, you move from general code generation to targeted, framework-aware development that follows industry standards and prevents common anti-patterns.

Top Vue skills

ui-ux-pro-max

nextlevelbuilder

UI/UX design intelligence. 50 styles, 21 palettes, 50 font pairings, 20 charts, 8 stacks (React, Next.js, Vue, Svelte, SwiftUI, React Native, Flutter, Tailwind). Actions: plan, build, create, design, implement, review, fix, improve, optimize, enhance, refactor, check UI/UX code. Projects: website, landing page, dashboard, admin panel, e-commerce, SaaS, portfolio, blog, mobile app, .html, .tsx, .vue, .svelte. Elements: button, modal, navbar, sidebar, card, table, form, chart. Styles: glassmorphism, claymorphism, minimalism, brutalism, neumorphism, bento grid, dark mode, responsive, skeuomorphism, flat design. Topics: color palette, accessibility, animation, layout, typography, font pairing, spacing, hover, shadow, gradient.

1,9092,023

slidev

XIYO

Comprehensive guide for Slidev - a web-based presentation framework for developers. Covers Markdown syntax, layouts, components, animations, theming, and exporting. Use this skill when creating or working with developer presentations using Slidev.

371651

screenshot-to-code

OneWave-AI

Convert UI screenshots into working HTML/CSS/React/Vue code. Detects design patterns, components, and generates responsive layouts. Use this when users provide screenshots of websites, apps, or UI designs and want code implementation.

204389

vue-best-practices

antfu

MUST 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.

1950

motion

onmax

Use when adding animations with Motion Vue (motion-v) - provides motion component API, gesture animations, scroll-linked effects, layout transitions, and composables for Vue 3/Nuxt

1044

web-component-design

wshobson

Master React, Vue, and Svelte component patterns including CSS-in-JS, composition strategies, and reusable component architecture. Use when building UI component libraries, designing component APIs, or implementing frontend design systems.

548

visual-design-foundations

wshobson

Apply typography, color theory, spacing systems, and iconography principles to create cohesive visual designs. Use when establishing design tokens, building style guides, or improving visual hierarchy and consistency.

547

vue

antfu

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.

1031

vue-testing-best-practices

vuejs-ai

Use for Vue.js testing. Covers Vitest, Vue Test Utils, component testing, mocking, testing patterns, and Playwright for E2E testing.

534

vue-debug-guides

vuejs-ai

Vue 3 debugging and error handling for runtime errors, warnings, async failures, and SSR/hydration issues. Use when diagnosing or fixing Vue issues.

431

ui

nuxt

Build UIs with @nuxt/ui v4 — 125+ accessible Vue components with Tailwind CSS theming. Use when creating interfaces, customizing themes to match a brand, building forms, or composing layouts like dashboards, docs sites, and chat interfaces.

427

roier-seo

davila7

Technical SEO auditor and fixer. Runs Lighthouse/PageSpeed audits on websites or local dev servers, analyzes SEO/performance/accessibility scores, and automatically implements fixes for meta tags, structured data, Core Web Vitals, and accessibility issues.

424

vue-options-api-best-practices

vuejs-ai

Vue 3 Options API style (data(), methods, this context). Each reference shows Options API solution only.

521

vue-router-best-practices

antfu

Vue Router 4 patterns, navigation guards, route params, and route-component lifecycle interactions.

318

vueuse

onmax

Use when working with VueUse composables - provides reactive utilities for state, browser APIs, sensors, network, animations. Check VueUse before writing custom composables - most patterns already implemented.

417

shadcn-vue-admin

Whbbit1999

Build and maintain the shadcn-vue-admin Vue 3 + Vite + TypeScript admin dashboard with shadcn-vue, Tailwind, Pinia, Vue Router, i18n, and TanStack Query. Use for UI/layout changes, page additions, routing updates, theme/auth work, and component integration in this repo.

613

web-development

TencentCloudBase

Web frontend project development rules. Use this skill when developing web frontend pages, deploying static hosting, and integrating CloudBase Web SDK.

514

data-safety-auditor

ananddtyagi

Comprehensive data safety auditor for Vue 3 + Pinia + IndexedDB + PouchDB applications. Detects data loss risks, sync issues, race conditions, and browser-specific vulnerabilities with actionable remediation guidance.

38

frontend-vue-development

TencentBlueKing

前端 Vue 开发规范,涵盖 Vue 2/3 组件开发、Vuex 状态管理、路由配置、组件通信、样式规范、国际化。当用户进行前端开发、编写 Vue 组件、处理状态管理或实现页面交互时使用。

38

reka-ui

onmax

Use when building with Reka UI (headless Vue components) - provides component API, accessibility patterns, composition (asChild), controlled/uncontrolled state, virtualization, and styling integration. Formerly Radix Vue.

38

vitepress

antfu

VitePress static site generator powered by Vite and Vue. Use when building documentation sites, configuring themes, or writing Markdown with Vue components.

56

vue-pinia-best-practices

vuejs-ai

Pinia stores, state management patterns, store setup, and reactivity with stores.

17

hula-skill

HuLaSpark

HuLa project skill for frontend (Vue 3 + Vite + UnoCSS + Naive UI/Vant), backend (Tauri v2 + Rust + SeaORM/SQLite), full-stack flows, and build/release work. Use when the user mentions hula or HuLa or requests changes in this repository; after triggering, ask which scope (frontend/backend/fullstack/build-release) to enable.

34

i18n-expert

daymade

This skill should be used when setting up, auditing, or enforcing internationalization/localization in UI codebases (React/TS, i18next or similar, JSON locales), including installing/configuring the i18n framework, replacing hard-coded strings, ensuring en-US/zh-CN coverage, mapping error codes to localized messages, and validating key parity, pluralization, and formatting.

25

How to choose a Vue skill

Select skills based on your project stack and the specific task at hand. Check if a skill targets a broad methodology, such as vue-best-practices, or a specific library like nuxt-ui. Evaluate the scope—some files focus on visual styling and design patterns, while others dictate core component architecture. Always verify that the skill aligns with your technical constraints, such as TypeScript requirements or specific animation frameworks, to ensure your agent produces code that fits your existing repository structure and coding standards.

More Vue skills

vue-pages
JaguarJack · 1 installs
webf-quickstart
openwebf · 1 installs
create-adaptable-composable
vuejs-ai · 1 installs
ui-design
TencentCloudBase · 1 installs
comprehensive-testing-verification
ananddtyagi · 1 installs
pinia
antfu · 1 installs
ai-model-web
TencentCloudBase · 1 installs
moai-domain-frontend
modu-ai · 1 installs
check-accessibility
AgnosticUI · 1 installs
init
alirezarezvani · 1 installs
update-component-docs
AgnosticUI · 0 installs
vuepress-plume-config
pengzhanbo · 2 installs
wagmi-development
wevm · 1 installs
curd
JaguarJack · 1 installs
enferno-dev
level09 · 1 installs
raw-app
windmill-labs · 0 installs
vueuse-functions
antfu · 1 installs
perf-web-optimization
tech-leads-club · 1 installs
rdc-setup
reactive · 1 installs
rdc-vue-testing
reactive · 1 installs
webf-routing-setup
openwebf · 1 installs
astro
Anhvu1107 · 0 installs
spline-3d-integration
Anhvu1107 · 0 installs
check-nuxt-ui-v4
sakamotchi · 0 installs
uncodixfy
BrammekeTV · 0 installs
code-generation
plentymarkets · 0 installs
vue2-to-vue3-migration
agoodays · 0 installs
vitepress
hsc00 · 0 installs
ui-molecule
grvpanchal · 0 installs
ui
tim-hub · 0 installs
design-with-taste
MaggieAppleton · 0 installs
front
Shuimo03 · 0 installs
ui-ux-pro-max
IvanLi-CN · 0 installs
anyui-author-component
any-design · 0 installs
xss-scan
itsimonfredlingjack · 0 installs
ant-design-vue-component-binding
keepsty · 0 installs
frontend-crud
mfish-qf · 0 installs
ui-review
hoyvoh · 0 installs
formisch-usage
sandros94 · 0 installs
i18n-check
FriendlyInternet · 0 installs
ant-design-vue-design-tokens
keepsty · 0 installs
frontend-ionic-vue
LNieto-V · 0 installs
State Management
tuyenht · 0 installs
frontend-developer
bonnguyenitc · 0 installs
vue
elonehoo · 0 installs
nuxt-swiftsearch
atoms-studio · 0 installs
ui-ux-pro-max
darkmatter · 0 installs
a11y-audit
jarbitechture · 0 installs
ui-ux-pro-max
majiayu000 · 0 installs
firebase-security-review
isamu · 0 installs
inertia-vue-development
eurofurence · 0 installs
architecture
changjian-wang · 0 installs
everhaven-state-pinia
youmu10086 · 0 installs
vueuse-motion-skilld
AdrianArenal · 0 installs
frontend-design
riabtsev · 0 installs
premium-frontend-ui
TorchiaHub · 0 installs
dark-mode-implementer
zinohome · 0 installs
pellicule
sailscastshq · 0 installs
weapp-vite-vue-sfc-best-practices
weapp-vite · 0 installs
web-design-guidelines
AsyrafHussin · 0 installs
new-composable
wesleyara · 0 installs
optimize
aladicf · 0 installs
nuxt
onmax · 0 installs
wizard
TarasTsavolyk · 0 installs
UI/UX Myth
ildunari · 0 installs
vue-i18n-skilld
skilld-dev · 0 installs
start
educlopez · 0 installs
capacitor
ssrjkk · 0 installs
nuxt
Raya46 · 0 installs
common-ui-design
HoangNguyen0403 · 0 installs
ui
pierreb-devkit · 0 installs
vue
valibali · 0 installs
vue
hateskream · 0 installs
vue
excatt · 0 installs
vue
TerminalSkills · 0 installs
feature-slicing
ccheney · 0 installs

Frequently asked

Can I use multiple Vue skills at the same time?
Yes, you can combine multiple files to broaden your agent's capabilities. For example, applying vue-best-practices alongside motion-v allows your agent to maintain architectural standards while implementing advanced animations. Ensure the instructions within the files do not conflict by reviewing the scope of each skill before activation.
Do these skills require specific versions of Vue?
Most skills in this collection focus on modern standards like the Composition API and script setup. While they are highly effective for Vue 3 projects, some, like nuxt-ui, are version-specific. Check the skill documentation to ensure compatibility with your current project dependencies before deployment.

Skills for other frameworks

Search skills

Search the agent skills registry