¿Qué hace vue-pinia-mejores-prácticas?
Almacenes Pinia, patrones de gestión de estado, configuración de almacenes y reactividad con almacenes.
Almacenes Pinia, patrones de gestión de estado, configuración de almacenes y reactividad con almacenes.
Este skill proporciona orientación sobre Vue Pinia, la biblioteca de gestión de estado oficial para Vue.js. Ayuda a los desarrolladores a comprender y aplicar las mejores prácticas para definir almacenes Pinia, incluyendo la creación de almacenes de opciones y de composición. Cubre patrones fundamentales de gestión de estado, acceso a propiedades, uso de getters, mutación de estado con acciones y la integración de la reactividad de Vue con Pinia. Es compatible con proyectos Vue 3 y se integra tanto con la Composition API como con la Options API. El skill es útil para diseñar arquitecturas de estado escalables y mantenibles, evitando errores comunes y asegurando un uso eficiente de la reactividad de Vue.
npx skills add https://github.com/vuejs-ai/skills/tree/main/skills/vue-pinia-best-practicesInstalled? Explore more Programación y desarrollo skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →
Almacenes Pinia, patrones de gestión de estado, configuración de almacenes y reactividad con almacenes.
This repo contains 5 individual skills — each has its own dedicated page.
Create 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.
Vue 3 debugging and error handling for runtime errors, warnings, async failures, and SSR/hydration issues. Use when diagnosing or fixing Vue issues.
A collection of best practices and tips for developing applications using Vue.js. This skill MUST be apply when developing, refactoring or reviewing Vue.js or Nuxt projects.
JSX syntax in Vue (e.g., class vs className, JSX plugin config).
Vue 3 Options API style (data(), methods, this context). Each reference shows Options API solution only.
Send and manage iMessages via BlueBubbles, including attachments, tapbacks, edits, replies, and groups.
Control Eight Sleep pods (status, temperature, alarms, schedules).
BluOS CLI (blu) for discovery, playback, grouping, and volume.
Create, search, and manage Bear notes via grizzly CLI.
Capture frames or clips from RTSP/ONVIF cameras.
Search GIF providers with CLI/TUI, download results, and extract stills/sheets.