testing-expert

Refine JavaScript/TypeScript testing strategies for reliability and maintainability.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Improve test reliability and maintainability by refining testing strategies across major frameworks.

Core Features & Use Cases

  • Comprehensive testing strategy coverage across Jest, Vitest, Playwright, and Testing Library, including structure, mocks, timing, coverage, and CI considerations.
  • Practical, framework-agnostic patterns for test organization, mocks, and async code to reduce flakiness and maintenance cost.
  • Real-world use cases with concrete steps to diagnose and improve large test suites in production-grade projects.

Quick Start

Run a diagnostic of your current test suite and apply the recommended reliability improvements.

Frequently Asked Questions about testing-expert

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

FAQPage Schema
How do I reduce flakiness in my Jest and Vitest test suites?

Reduce test flakiness by applying framework-agnostic patterns for test organization, mocks, and async timing. This skill provides actionable guidance to refine testing strategies and improve reliability across major JavaScript and TypeScript frameworks.

What is the best way to structure end-to-end tests using Playwright?

Structure end-to-end tests using practical, framework-agnostic patterns that reduce maintenance cost. This skill offers comprehensive testing strategy coverage for Playwright, including structure, mocks, timing, and coverage considerations.

Can I use this to optimize test coverage and CI pipelines for JavaScript projects?

Yes, you can optimize test coverage and CI pipelines for JavaScript projects. It provides actionable guidance on coverage analysis and CI optimization to improve maintainability across unit, integration, and end-to-end test suites.

Does this testing strategy work with both unit and integration tests?

Yes, this testing strategy works with both unit and integration tests. It is applicable to unit, integration, and end-to-end test suites in JavaScript and TypeScript projects, diagnosing and improving large test suites in production.

How do I diagnose and improve a large production test suite?

Diagnose a large production test suite by running a diagnostic of your current setup and applying recommended reliability improvements. It provides concrete steps to refine test architecture, mocking, and async timing.