Testing & QA Skills
单元测试、E2E测试、Playwright、Cypress、代码质量
front-end-testing
DOM Testing Library patterns for behavior-driven UI testing. Framework-agnostic patterns for testing user interfaces.
react-testing
React Testing Library patterns for testing React components, hooks, and context.
e2e-testing-patterns
Master end-to-end testing with Playwright and Cypress to build reliable test suites that catch bugs.
bats-testing-patterns
Master Bash Automated Testing System (Bats) for comprehensive shell script testing.
senior-qa
Comprehensive QA and testing skill for quality assurance, test automation, and testing strategies for ReactJS, NextJS, NodeJS applications.
webapp-testing
Toolkit for interacting with and testing local web applications using Playwright.
javascript-testing-patterns
Implement comprehensive testing strategies using Jest, Vitest, and Testing Library.
systematic-debugging
Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes.
route-tester
Test authenticated routes using cookie-based authentication. Use when testing API endpoints.
debug-cli
Use when users need to debug, modify, or extend CLI commands, argument parsing, or CLI behavior.
playwright-skill
Complete browser automation with Playwright. Auto-detects dev servers, writes clean test scripts.
test-driven-development
Use when implementing complex logic that needs test coverage - write the test first, watch it fail.
testing-visual-regression
Detect visual changes in UI components using screenshot comparison.
generating-unit-tests
Automatically generate comprehensive unit tests from source code.
running-integration-tests
Execute integration tests validating component interactions and system integration.
running-performance-tests
Execute load testing, stress testing, and performance benchmarking.
fuzzing-apis
Perform API fuzzing to discover edge cases, crashes, and security vulnerabilities.
analyzing-test-coverage
Analyze code coverage metrics and identify untested code paths.
running-chaos-tests
Execute chaos engineering experiments to test system resilience.