vue-testing-best-practices은(는) 무엇을 하나요?
Vue.js 테스팅에 사용됩니다. Vitest, Vue Test Utils, 컴포넌트 테스팅, 모킹, 테스팅 패턴 및 E2E 테스팅을 위한 Playwright를 다룹니다.
Vue.js 테스팅에 사용됩니다. Vitest, Vue Test Utils, 컴포넌트 테스팅, 모킹, 테스팅 패턴 및 E2E 테스팅을 위한 Playwright를 다룹니다.
이 기술은 Vue.js 애플리케이션을 위한 모범 테스팅 사례를 제공합니다. Vitest와 Vue Test Utils를 사용한 단위 테스트 및 컴포넌트 테스트, 모킹 전략, 일반적인 테스팅 패턴, 그리고 Playwright를 활용한 종단간(E2E) 테스트 방법을 다룹니다. 개발자들은 이 기술을 통해 Vue.js 프로젝트에서 신뢰성 있는 테스트 코드를 작성하고 유지보수할 수 있습니다. 주로 Claude Code와 같은 AI 에이전트 환경에서 사용되며, 개발 워크플로우에 테스팅 모범 사례를 통합하는 데 도움을 줍니다.
npx skills add https://github.com/hyf0/vue-skills/tree/main/skills/vue-testing-best-practicesInstalled? Explore more 코딩 & 개발 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →
Vue.js 테스팅에 사용됩니다. Vitest, Vue Test Utils, 컴포넌트 테스팅, 모킹, 테스팅 패턴 및 E2E 테스팅을 위한 Playwright를 다룹니다.
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).
Vue 3 Options API style (data(), methods, this context). Each reference shows Options API solution only.
Pinia stores, state management patterns, store setup, and reactivity with stores.
Vue Router 4 patterns, navigation guards, route params, and route-component lifecycle interactions.
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.