reviewing-flaky-patterns
Detects test flakiness patterns including timing issues, environmental dependencies, state pollution, and non-deterministic behaviors. Use as part of parallel test review execution.
Detects test flakiness patterns including timing issues, environmental dependencies, state pollution, and non-deterministic behaviors. Use as part of parallel test review execution.
Produce a test checklist from a feature description, bug report, or spec. Use when the user asks for test plan/测试清单/测试用例建议.
Unit testing skill for Electron main process. guidelines, examples, and Vitest patterns to create and fix unit tests for services, IPC handlers, and DI-based code.
Use this skill for any AngularJS unit testing tasks
Use this agent when you need to create tests, set up testing infrastructure, or implement a test conformance kit. Examples:
Testing setup for this project. MSW for API mocking, happy-dom environment, coverage thresholds. Triggers on "test setup", "msw", "mocking", "vitest", "testing".
Generate test boilerplate from code or specs. Use for creating new tests, setting up test files, pytest fixtures, vitest tests, page objects, and E2E test scaffolding.
Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes
Executes end-to-end tests for OADP projects with proper environment setup, test selection, and result analysis.
Browser automation tool using Playwright - captures screenshots and extracts content from web pages
テスト駆動開発(TDD)の厳格な実践スキル。テストを先に書き、実装を後に書く規律あるアプローチ。
Generates comprehensive unit tests for the selected code. It follows the project's testing conventions, ensures high coverage, and handles edge cases.
Run all tests (unit, integration, E2E) in isolated containers separate from dev environment. Handles build, container startup, health checks, test execution, and cleanup. SINGLE SOURCE OF TRUTH for running tests in isolated containers.
Cách chạy và viết E2E tests (Playwright) theo cấu trúc repo này.
This skill should be used when the user asks about "test doubles", "mocking", "stubbing", "spies", "verifying doubles", "partial doubles", "allow", "receive", "have_received", or needs guidance on isolating tests and mocking dependencies in RSpec.
Build and run tests using the andromeda build system
Python testing best practices. Use when writing, reviewing, or modifying pytest tests. Promotes fixtures for DRY, parameterization for coverage, and strong assertions. Triggers on tasks involving test files, pytest, or test-related code.
Generates a rigorous, engineering-ready specification for a UI component. Focuses on strict API contracts (TypeScript), deterministic state logic (Mermaid), and verifiability (Gherkin). Use when designing new UI components or documenting existing ones.
Implement comprehensive testing strategies with pytest, fixtures, mocking, and test-driven development for FastAPI applications. Use when writing Python tests, setting up test suites, or implementing testing best practices.
TDD for process documentation - write test cases (pressure scenarios), watch baseline fail, write skill, iterate until bulletproof against rationalization.