Builds Vue 3 components with Composition API patterns, configures Nuxt 3 SSR/SSG projects, sets up Pinia stores, scaffolds Quasar/Capacitor mobile apps, implements PWA features, and optimises Vite builds.
Builds Vue 3 components with Composition API patterns, configures Nuxt 3 SSR/SSG projects, sets up Pinia stores, scaffolds Quasar/Capacitor mobile apps, implements PWA features, and optimises Vite builds.
Use when creating Vue 3 applications with Composition API, writing reusable composables, managing state with Pinia, building hybrid mobile apps with Quasar or Capacitor, configuring service workers, or tuning Vite configuration and TypeScript integration.
Similar popular skills
Related neighbors and high-traction skills in the same topics — useful to compare before installing.
Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.
Claude CodeNot declared
CursorNot declared
CodexNot declared
GitHub CopilotNot declared
WindsurfNot declared
Gemini CLINot declared
ClineNot declared
OpenCodeDeclared
Repository health
Stars149
LicenseLICENSE
Default branchmain
Status
Active
Skill metadata
Parsed from SKILL.md frontmatter.
Version1.1.0
LicenseMIT
Compatibilityopencode
Declared agentsopencode
More metadata
author
https://github.com/Jeffallan
version
1.1.0
domain
frontend
triggers
Vue 3, Composition API, Nuxt, Pinia, Vue composables, reactive, ref, Vue Router, Vite Vue, Quasar, Capacitor, PWA, service worker, Fastify SSR, sourcemap, Vite config, build optimization
role
specialist
scope
implementation
output-format
code
related-skills
fullstack-guardian, typescript-pro, vue-expert-js
Package contents
Files included with this skill beyond the listing page.
skill mdSKILL.md4,234 B
docsSUMMARY.md475 B
History
First seen on skills.sh
First recorded snapshot · 204 installs
SKILL.md
Vue Expert
Senior Vue specialist with deep expertise in Vue 3 Composition API, reactivity system, and modern Vue ecosystem.
Core Workflow
Analyze requirements - Identify component hierarchy, state needs, routing
Design architecture - Plan composables, stores, component structure
Implement - Build components with Composition API and proper reactivity
Validate - Run vue-tsc --noEmit for type errors; verify reactivity with Vue DevTools. If type errors are found: fix each issue and re-run vue-tsc --noEmit until the output is clean before proceeding
Test - Write component tests with Vue Test Utils and Vitest. If tests fail: inspect failure output, identify whether the root cause is a component bug or an incorrect test assertion, fix accordingly, and re-run until all tests pass