playwright-page-objects
Playwright Page Object Model including page classes, fixtures, helpers, and test organization. Use when structuring Playwright E2E tests or organizing test code.
Playwright Page Object Model including page classes, fixtures, helpers, and test organization. Use when structuring Playwright E2E tests or organizing test code.
Verify changes work before completing. Use browser testing, test suites, and manual checks.
Analyze test coverage and add new test cases to improve coverage without changing implementation
识别项目技术栈、测试框架和环境依赖,为 Compile ExecSpec 提供基础上下文。当需要编译 ExecSpec 前,识别项目类型(Node/Python/Go)、测试框架(Jest/Pytest/RSpec)、环境变量依赖(dotenv/os.getenv)时使用。
Generate realistic JSON API mock response files with proper data types, nested structures, and configurable record counts. Triggers on "create mock API response", "generate JSON mock data", "fake API data for", "mock endpoint response".
Use when writing or changing tests, adding mocks, or tempted to add test-only methods to production code - prevents testing mock behavior and production pollution Triggers: "tests", "testing anti-patterns", "test mock behavior", "test-only methods", "mocking mistakes", "improve tests", "test best practices".
Generate tests for BitZero server handlers, extensions, and controllers. Use when testing doLogin, handleClientRequest, ISession, or any BitZero game server code.
[60] VALIDATE. Ensure new (staged and unstaged) changes are covered by tests at >70% and the full test suite is green. Use when asked to validate coverage for recent changes, add tests for modified code, or verify nothing else broke.
Replace arbitrary timeouts with condition polling for reliable async tests
This skill should be used when the user asks about "factories", "FactoryBot", "factory_bot", "traits", "sequences", "build vs create", "transient attributes", "associations in factories", or needs guidance on test data generation in RSpec.
Testing suite with benchmarking for version-to-version performance comparison
Implements testing strategies for React Native components, MST stores, and services using Jest, React Testing Library, and Maestro. Use when writing unit, integration, or E2E tests in Fitness Tracker App.
PHPUnit 12.4+ test writing with behavior-focused patterns and mock objects for IBL5. Use when writing tests, creating test files, or reviewing test quality.
Automated testing workflow for the Kernel using QEMU and Rust's custom test frameworks.
RED-GREEN-REFACTOR cycle for writing bulletproof code with strong test coverage
Use when designing tests, implementing test cases, running tests, analyzing test coverage, or fixing test failures. Apply when user mentions testing, test cases, TDD, coverage, or asks to run tests. Use proactively after implementation is complete to ensure adequate test coverage.
Cypress E2E testing standards including framework adaptations, test organization, and best practices
Setup UI Automator 2.4 smoke test for validating app launches (works with debug and release builds)
Guide for creating and using Playwright fixtures for E2E testing. Use when implementing test utilities or Page Object Models.
Backend TDD Agent. Node.js/NestJS 기반 TDD 테스트 작성 및 구현을 담당합니다. 테스트 먼저 작성 후 구현하는 Red-Green-Refactor 사이클을 따릅니다.