vue-options-api-best-practices은(는) 무엇을 하나요?
Vue 3 Options API 스타일 (data(), methods, this 컨텍스트). 각 참조는 Options API 솔루션만 보여줍니다.
Vue 3 Options API 스타일 (data(), methods, this 컨텍스트). 각 참조는 Options API 솔루션만 보여줍니다.
이 스킬은 Vue 3 애플리케이션 개발 시 Options API 스타일을 사용하는 모범 사례를 제공합니다. 개발자는 `data()`, `methods`, `this` 컨텍스트와 같은 Vue 3 Options API의 핵심 요소에 대한 일관된 가이드라인을 참조할 수 있습니다. 특히 Composition API 대신 Options API를 선호하는 프로젝트나 레거시 코드베이스에서 유용하며, 모든 참조와 예제가 Options API 스타일로만 작성되어 있어 혼란을 방지합니다. 이 스킬은 Claude Code, Cursor, Codex와 같은 AI 코딩 어시스턴트와 함께 사용할 때 최적의 결과를 제공합니다.
npx skills add https://github.com/hyf0/vue-skills/tree/main/skills/vue-options-api-best-practicesInstalled? Explore more 코딩 & 개발 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →
Vue 3 Options API 스타일 (data(), methods, this 컨텍스트). 각 참조는 Options API 솔루션만 보여줍니다.
This repo contains 7 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.
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.
Vue 3 debugging and error handling for runtime errors, warnings, async failures, and SSR/hydration issues. Use when diagnosing or fixing Vue issues.
JSX syntax in Vue (e.g., class vs className, JSX plugin config).
Pinia stores, state management patterns, store setup, and reactivity with stores.
Vue Router 4 patterns, navigation guards, route params, and route-component lifecycle interactions.
Use for Vue.js testing. Covers Vitest, Vue Test Utils, component testing, mocking, testing patterns, and Playwright for E2E testing.
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.