What problem does it solve?
This Skill offers a centralized guide for implementing and maintaining tests across backend, frontend, E2E, and Rust/Tauri components, enabling faster feedback and higher software quality.
Core Features & Use Cases
- Unified testing strategy: Orchestrates Bun tests for backend, Vitest for frontend, Playwright for E2E, and cargo test for Rust components.
- Coverage, debugging, and quality checks: Provides guidance on achieving robust coverage metrics and efficient debugging workflows.
- Use Case: In a multi-repo workflow, teams can rely on this skill to standardize how tests are run, reported, and improved across all layers.
Quick Start
Run the full test suite using the project’s Makefile targets:
- Run all tests: make test
- Backend tests only: make test-backend
- Frontend tests only: make test-frontend
- E2E tests only: make test-e2e