From hairyf-skills-4
Provides Vue.js testing best practices using Vitest, Vue Test Utils, and Playwright for E2E. Covers component testing, mocking, async composables, Pinia stores, and common pitfalls.
How this skill is triggered — by the user, by Claude, or both
Slash command
/hairyf-skills-4:vue-testing-best-practicesThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Vue.js testing best practices, patterns, and common gotchas.
LICENSE.mdSYNC.mdreference/async-component-testing.mdreference/teleport-testing-complexity.mdreference/testing-async-await-flushpromises.mdreference/testing-browser-vs-node-runners.mdreference/testing-component-blackbox-approach.mdreference/testing-composables-helper-wrapper.mdreference/testing-e2e-playwright-recommended.mdreference/testing-no-snapshot-only.mdreference/testing-pinia-store-setup.mdreference/testing-suspense-async-components.mdreference/testing-vitest-recommended-for-vue.mdVue.js testing best practices, patterns, and common gotchas.
3plugins reuse this skill
First indexed Jul 1, 2026
npx claudepluginhub hairyf/skillsProvides Vue.js testing best practices using Vitest, Vue Test Utils, and Playwright for E2E. Covers component testing, mocking, async composables, Pinia stores, and common pitfalls.
Provides Vue.js testing best practices using Vitest, Vue Test Utils, and Playwright for E2E. Covers component testing, mocking, async composables, Pinia stores, and common pitfalls.
Reviews Vue 3 testing patterns with Vitest and Vue Test Utils for components, composables, Pinia stores, Vue Router, async/Suspense, Teleport, forms, accessibility, and Playwright E2E strategy. Advisory only.