epic-testing

Provide Vitest and Playwright testing patterns for Epic Stack apps.

Updated Jan 31, 2026
One-click install
npx skills add https://github.com/M-Kolacz/michalkolacz.com --skill epic-testing-m-kolacz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: epic-testing
Source: https://github.com/M-Kolacz/michalkolacz.com/tree/main/docs/skills/epic-testing
Command: npx skills add https://github.com/M-Kolacz/michalkolacz.com --skill epic-testing-m-kolacz

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Solves the problem of lacking consistent testing guidance for Epic Stack apps by providing Vitest and Playwright patterns.

Core Features & Use Cases

  • Structured testing patterns for unit and end-to-end tests in Epic Stack projects.
  • Best practices for mocks, fixtures, data setup, and test organization across login, routing, and forms.
  • Use Case: When shipping new features, apply this Skill to write unit tests for utilities and components and end-to-end tests for core user flows.

Quick Start

To begin, install Vitest and Playwright in your project, configure test scripts, and follow the provided conventions to write reusable tests and fixtures.

Frequently Asked Questions about epic-testing

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up Vitest and Playwright testing patterns for an Epic Stack app?

Epic Stack testing with Vitest and Playwright covers unit tests for utilities and components, plus end-to-end tests for core user flows like login, routing, and form handling using structured patterns.

Does this Epic Stack testing approach include patterns for mocks and data setup?

Yes, Epic Stack testing patterns include best practices for mocks, fixtures, and data setup using MSW, ensuring consistent test organization across common workflows like login and routing.

Do I need MSW configured to implement these Vitest and Playwright patterns?

MSW is optional for implementing Vitest and Playwright patterns in Epic Stack apps. You must have a project configured with Vitest and Playwright, while MSW enhances mock capabilities if included.

What is the best way to organize end-to-end tests for Epic Stack login and routing flows?

The best way to organize end-to-end tests for Epic Stack login and routing is following structured Playwright patterns that cover core user flows, data setup, and reusable fixtures for consistent execution.

Can I use these testing patterns to write unit tests for Epic Stack utilities and components?

Yes, you can use these Vitest patterns to write unit tests for Epic Stack utilities and components, applying structured conventions for mocks and fixtures when shipping new features.