benchmarking
Performance benchmarking practices using pytest-benchmark. Activated when working with benchmarks, performance testing, or optimization.
Découvrez les skills documentation testing, comparez leurs dépôts et consultez leurs instructions.
Performance benchmarking practices using pytest-benchmark. Activated when working with benchmarks, performance testing, or optimization.
Custom Hypothesis strategy patterns for property-based testing. Activated when designing test data generators or property tests.
Run accessibility and SEO audits in isolated e2b cloud sandboxes
백엔드 코드(Controller, Service, DTO, Entity, Repository) 및 통합 테스트 코드(tests/integration) 변경 시 반드시 사용. 테스트 코드 점검, 수정, 검증까지 완료해야 작업이 끝난 것으로 간주. app/backend/ 또는 tests/i...
Generates comprehensive table-driven tests for go-kratos microservices using testify/mock and testify/assert. Creates repository tests with in-memory SQLite, business layer tests with mocks, and service layer t...
Create and maintain tests for the Raamattu Nyt monorepo using Vitest and React Testing Library. Use when: - Writing new tests for hooks, components, or utility functions - Analyzing recent git commits to ident...
Diagnose and fix CI/CD pipeline failures, test errors, GitHub Actions issues, and code scanning alerts. Use when: - CI pipeline fails (red build) - GitHub Actions workflow errors - Test failures in CI (Vitest,...
Generate test boilerplate from code or specs. Use for creating new tests, setting up test files, pytest fixtures, page objects, and E2E test scaffolding.
Test development with pytest, fixtures, and integration testing. Use for writing tests, test patterns, coverage, parametrization, and debugging test failures.
Evaluate browser screenshots and page state for errors. Use when verifying features work correctly, detecting error conditions, or validating UI state during browser testing.
Playwright browser automation and E2E testing. Use for browser testing, screenshots, debugging, MCP tools, page objects, and visual verification.
Systematic test debugging with 5-phase investigation workflow. Use when debugging test failures, investigating complex errors, or when AI consultation would help. Uses native test commands with optional AI cons...
Review implementation fidelity against specifications by comparing actual code to spec requirements. Identifies deviations, assesses impact, and generates compliance reports for tasks, phases, or entire specs.
JpaEntity, Adapter, Repository 클래스를 구현할 때 반드시 사용. 인프라 계층 구현 시 TDD(Red-Green-Refactor) 방식으로 진행. "JpaEntity 구현", "Adapter 구현", "Repository 구현", "영속성 계층" 작업 시 자동 발동.
PRD(요구사항)를 분석하여 테스트 케이스를 도출합니다. TDD의 시작점으로, 구현 전에 테스트 시나리오를 정의합니다. Inside-Out TDD 접근법 적용.
Controller, Request/Response DTO 클래스를 구현할 때 반드시 사용. 프레젠테이션 계층 구현 시 Outside-In TDD로 인수 테스트부터 시작. "Controller 구현", "API 구현", "엔드포인트 구현", "Request DTO", "Response DTO"...
배포 전 종합 검증 (테스트, 빌드, 검증)을 자동으로 실행
pytestを使用してプロジェクトのテストスイートを実行する
GUIアプリケーションの動作試験・デバッグを自動で行う
Use when the user asks to run performance tests, check for performance regressions, validate performance, or stress test event sourcing. Handles LOCAL mode (runs API locally) and REMOTE mode (targets deployed s...
Use when the user asks to run tests or integration tests. Delegates to the test-runner sub-agent to execute the complete clean-build-test workflow for .NET solutions, automatically excluding performance tests a...
Use when changing anything that touches pins, buses, addresses, or hardware init. Forces citation and test checklist.
This skill should be used when the user asks about "testing", "test coverage", "unit tests", "integration tests", "test organization", "test best practices", "flaky tests", "test isolation", "TDD", "regression...
Implements code according to an approved plan following TDD methodology. Use when implementing features, fixing bugs, or executing tasks from a PLAN.md.
Le classement utilise les étoiles du dépôt GitHub indexé. Plusieurs skills peuvent partager ce nombre : ce n’est ni un nombre d’installations ni une note de qualité.