This is the full Vue 3.6 beta reference, and you'll want it loaded whenever you touch a .vue file or anything importing from the vue package. It covers the latest APIs including experimental Vapor Mode (the new no-VDOM compiler), the stable Composition API helpers like useTemplateRef and useId from 3.5, and all the breaking changes since 3.3. The best practices section is solid on performance patterns like shallow reactivity for large data and computed stability tricks. If you're working with Vue SSR, the lazy hydration strategies alone justify keeping this active. The API changelog is thorough enough that you won't need to context switch to the docs for most questions about what changed between versions.

skills.sh installs
213
GitHub stars
165
last updated
Jun 3, 2026

Install

$ npx -y skills add harlan-zw/vue-ecosystem-skills --skill vue-skilld --agent claude-code

Installs into .claude/skills of the current project.

Files

vue 3.6.0-beta.17 (vuejs/core)

Pre-release beta of the 3.6 line. Two headline changes vs 3.5:

  • Vapor Mode, an opt-in compilation strategy for SFCs that skips the Virtual DOM; see Vapor Mode.
  • alien-signals reactivity refactor: @vue/reactivity was rebuilt on alien-signals for lower memory use and faster updates. No public API changes.

Package facts (from the prepared source):

  • Version: package.json:3.
  • The main entry re-exports @vue/runtime-dom AND @vue/runtime-vapor, so all Vapor APIs (createVaporApp, vaporInteropPlugin, defineVaporComponent) import from plain vue: dist/vue.d.ts:4-5.
  • Named exports added by the vue package itself: compile, defineVaporAsyncComponent, withAsyncContext: dist/vue.runtime.esm-bundler.js:12.
  • Subpath exports: vue/server-renderer, vue/compiler-sfc, vue/jsx-runtime, vue/jsx: package.json:36-68.
  • TypeScript is an optional peer dependency (*): package.json:107-113.

Common tasks

Component with <script setup>, reactive props destructure, and defineModel:

Sponsors

Details

Repository
github.com/harlan-zw/vue-ecosystem-skills
Category
Frontend Development
First seen
Jun 3, 2026

More from harlan-zw/vue-ecosystem-skills

All 10
1toluvictor avatarcanvas-apps-ui-gentoluvictor/canvas-apps-toolscanvas apps ui gen211skills.sh installs
2nexu-io avatarhtml-pptnexu-io/open-designFor consulting delivery work: turn diagnosis, frameworks, and project work into a client-adoptable action plan. Built around the core query "consulting-final-de208skills.sh installs
3oguzhan18 avatarangular-bootstrapoguzhan18/angular-ecosystem-skillsALWAYS use when working with Angular Bootstrap, ng-bootstrap, Bootstrap components in Angular, or Bootstrap 5 integration.205skills.sh installs
4millionco avataranimation-best-practicesmillionco/react-doctorCSS and UI animation patterns for responsive, polished interfaces. Use when implementing hover effects, tooltips, button feedback, transitions, or fixing animat200skills.sh installs
5longbridge avatarnew-componentlongbridge/gpui-componentCreate new GPUI components. Use when building components, writing UI elements, or creating new component implementations.197skills.sh installs
6oguzhan18 avatarangular-jestoguzhan18/angular-ecosystem-skillsALWAYS use when testing Angular applications with Jest, configuring Jest, or migrating from Jasmine/Karma to Jest.190skills.sh installs