Frontend

vue

uni-helper/skills · updated Apr 8, 2026

$npx skills add https://github.com/uni-helper/skills --skill vue
summary

The skill is based on Vue 3.5+, generated at 2026-01-28.

skill.md

Vue

The skill is based on Vue 3.5+, generated at 2026-01-28.

Vue is a progressive JavaScript framework for building user interfaces. It builds on standard HTML, CSS, and JavaScript with intuitive API and world-class documentation. The Composition API with <script setup> and TypeScript is the recommended approach for building Vue applications.

Core References

Topic Description Reference
Reactivity System ref, reactive, computed, watch, and watchEffect core-reactivity

Components

Topic Description Reference
Props Declare and validate component props with TypeScript components-props
Events (Emits) Emit custom events from components components-emits
Slots Pass template content to child components components-slots
v-model Two-way binding on custom components components-v-model
Lifecycle Hooks Run code at specific component lifecycle stages components-lifecycle

Features

Script Setup & TypeScript

Topic Description Reference
Script Setup Composition API syntactic sugar for SFCs features-script-setup
TypeScript Type-safe Vue components with Composition API features-typescript

Reusability

Topic Description Reference
Composables Encapsulate and reuse stateful logic features-composables
Custom Directives Low-level DOM manipulation directives features-directives
Template Refs Direct DOM and component instance access features-template-refs

Advanced

Topic Description Reference
Provide/Inject Dependency injection across component tree advanced-provide-inject
Async & Suspense Top-level await pitfalls, async components, Suspense advanced-async-suspense

Key Recommendations

  • Use <script setup lang="ts"> for all components
  • Prefer ref() over reactive() for declaring state
  • Use type-based prop declarations with interfaces
  • Use defineModel() for v-model (3.4+)
  • Destructure props reactively (3.5+) for cleaner code
  • Extract composables for reusable stateful logic
general reviews

Ratings

4.641 reviews
  • Fatima Wang· Dec 28, 2024

    vue fits our agent workflows well — practical, well scoped, and easy to wire into existing repos.

  • Pratham Ware· Dec 12, 2024

    I recommend vue for anyone iterating fast on agent tooling; clear intent and a small, reviewable surface area.

  • Olivia Shah· Dec 12, 2024

    Solid pick for teams standardizing on skills: vue is focused, and the summary matches what you get after install.

  • Sakura Singh· Dec 4, 2024

    We added vue from the explainx registry; install was straightforward and the SKILL.md answered most questions upfront.

  • Camila Dixit· Nov 23, 2024

    Keeps context tight: vue is the kind of skill you can hand to a new teammate without a long onboarding doc.

  • Layla Park· Nov 11, 2024

    Registry listing for vue matched our evaluation — installs cleanly and behaves as described in the markdown.

  • Yash Thakker· Nov 3, 2024

    Useful defaults in vue — fewer surprises than typical one-off scripts, and it plays nicely with `npx skills` flows.

  • Liam Thompson· Nov 3, 2024

    vue has been reliable in day-to-day use. Documentation quality is above average for community skills.

  • Dhruvi Jain· Oct 22, 2024

    vue is among the better-maintained entries we tried; worth keeping pinned for repeat workflows.

  • Liam Jackson· Oct 22, 2024

    Keeps context tight: vue is the kind of skill you can hand to a new teammate without a long onboarding doc.

showing 1-10 of 41

1 / 5