testing-expert

Provide Jest, Vitest Playwright and Testing Library guidance for JavaScript/TypeScript projects.

Updated Jan 2, 2026
One-click install
npx skills add https://github.com/yuhle-qug/Parking_Management_System --skill testing-expert-yuhle-qug
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: testing-expert
Source: https://github.com/yuhle-qug/Parking_Management_System/tree/main/.agent/skills/testing-expert
Command: npx skills add https://github.com/yuhle-qug/Parking_Management_System --skill testing-expert-yuhle-qug

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams establish robust testing practices across multiple JavaScript testing frameworks, reducing flaky tests and accelerating debugging.

Core Features & Use Cases

  • Cross-framework guidance for Jest, Vitest, Playwright, and Testing Library.
  • Mocking strategies, async testing patterns, and coverage analysis guidance.
  • Framework migration support and architecture decisions.

Quick Start

Example: Ask the Skill to audit your test suite and produce an actionable cross-framework improvement plan.

Frequently Asked Questions about testing-expert

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

FAQPage Schema
How do I fix flaky tests in Jest and Vitest?

Fix flaky tests by applying cross-framework mocking strategies and async testing patterns for Jest and Vitest. This provides actionable commands and decision criteria to isolate timing issues and stabilize your suite.

What is the best way to migrate from Jest to Vitest?

Migrating from Jest to Vitest requires framework migration support and architecture decisions. This provides actionable patterns and cross-framework guidance to transition your unit and integration tests smoothly.

How do I handle async testing patterns in Playwright and Testing Library?

Handle async testing patterns by applying framework-specific guidance for Playwright and Testing Library. This establishes reliable end-to-end testing by resolving promises and avoiding race conditions.

Does this testing guidance work for cross-framework setups in TypeScript?

Yes, this guidance applies to unit, integration, and end-to-end testing in modern JavaScript and TypeScript projects. It satisfies requirements for cross-framework setups, coverage analysis, and performance considerations.

How do I improve test coverage analysis across multiple testing frameworks?

Improve test coverage analysis by auditing your test suite to produce an actionable cross-framework improvement plan. This applies mock strategies and performance considerations to identify untested code paths.

Why are my Testing Library mocks not working in my unit tests?

Testing Library mocks fail when async patterns and framework-specific guidance are misconfigured. This provides actionable commands and decision criteria to debug mock strategies and restore test reliability.