Loading...
Loading...
Found 12 Skills
Use when vitest performance optimization including fast execution, watch mode, and parallelization strategies.
Playwright testing best practices for Next.js applications (formerly test-playwright). This skill should be used when writing, reviewing, or debugging E2E tests with Playwright. Triggers on tasks involving test selectors, flaky tests, authentication state, API mocking, hydration testing, parallel execution, CI configuration, or debugging test failures.
Validate test effectiveness with mutation testing using Stryker (TypeScript/JavaScript) and mutmut (Python). Find weak tests that pass despite code mutations. Use to improve test quality.
E2E Critical Coverage audit worker (L3). Validates E2E coverage for critical paths (Money 20+, Security 20+, Data 15+). Pure risk-based - no pyramid percentages.
Vitest 3 Features skill
Utilize AI to assist in testing activities, including test data generation, defect root cause analysis, test prioritization, and intelligent test recommendation. The default output format is Markdown, and you can request Excel/CSV/JSON formats instead. This skill applies to AI-assisted testing scenarios.
Use when configuring parallel test execution with TestNG including thread pools, suite configuration, and synchronization.
Use when a repository needs cleanup of dead code, build artifacts, unused dependencies, outdated docs, or stale tests - provides safe cleanup workflows, validation steps, and reporting templates for code, deps, docs, tests, and sprint archives.
Optimize Playwright E2E tests by removing anti-patterns, implementing smart waits, enabling test sharding, and improving reliability.
Strategic regression testing with test selection, impact analysis, and continuous regression management. Use when verifying fixes don't break existing functionality, planning regression suites, or optimizing test execution for faster feedback.
Advanced pytest patterns including custom markers, plugins, hooks, parallel execution, and pytest-xdist. Use when implementing custom test infrastructure, optimizing test execution, or building reusable test utilities.
Flaky test fix pattern - replaces arbitrary timeouts with condition polling that waits for actual state changes.