testing-expert

Guide Jest, Vitest, and Playwright test automation with debugging and coverage analysis.

Updated Jan 21, 2026
One-click install
npx skills add https://github.com/mahamaneharouna9-cpu/Apex-invoice-billing-automation --skill testing-expert-mahamaneharouna9-cpu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: testing-expert
Source: https://github.com/mahamaneharouna9-cpu/Apex-invoice-billing-automation/tree/main/.opencode/skill/testing-expert
Command: npx skills add https://github.com/mahamaneharouna9-cpu/Apex-invoice-billing-automation --skill testing-expert-mahamaneharouna9-cpu

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill addresses challenges in test reliability, debugging flaky tests, optimizing testing architectures, and ensuring comprehensive test coverage across various frameworks.

Core Features & Use Cases

  • Flaky Test Debugging: Identifies and resolves intermittent test failures.
  • Test Framework Optimization: Provides guidance on structuring, mocking, and async testing strategies.
  • Coverage Analysis: Helps improve test coverage and quality metrics.
  • Use Case: Debugging a CI pipeline where tests intermittently fail due to race conditions, and optimizing the test suite's performance.

Quick Start

Analyze the current testing setup and identify the root cause of recent flaky tests.

Frequently Asked Questions about testing-expert

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

FAQPage Schema
How do I debug flaky tests caused by race conditions in a CI pipeline?

Debugging flaky tests involves identifying intermittent failures caused by race conditions and optimizing test suite performance. This Skill provides expert guidance on resolving asynchronous operations and improving test reliability in CI/CD pipelines.

What is the best way to structure mocks and asynchronous operations in Jest?

Structuring mocks and asynchronous operations in Jest requires optimizing test architecture and applying proper async testing strategies. This Skill provides guidance on test framework optimization to ensure robust test automation and reliable execution.

Does this testing guidance support both Vitest and Playwright ecosystems?

Yes, this testing guidance supports both Vitest and Playwright ecosystems. It provides expert methodologies for robust test automation and quality assurance across these specific frameworks, ensuring comprehensive coverage and reliable debugging.

How do I improve test coverage and quality metrics for my automated test suite?

Improving test coverage and quality metrics requires analyzing your current testing setup and identifying gaps. This Skill helps perform coverage analysis and provides strategies to ensure comprehensive test coverage across various frameworks.

Why does my test suite intermittently fail during asynchronous operations?

Intermittent test failures during asynchronous operations often stem from unhandled race conditions or improper mocking strategies. This Skill helps identify root causes and provides debugging techniques to stabilize test reliability.