systematic-debugging
Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes
Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes
Use to create failing tests before implementing features (TDD approach). Ensures test-first development workflow.
Ejecuta 🔍 FASE 2 del Ciclo de Validación Automática - Validación Visual y Funcional.
Playwright end-to-end testing for ScreenGraph using .env-driven configuration. Use when validating full user flows, running regression suites, or inspecting UI behavior with Cursor browser tools.
Master Chicago TDD (state-based testing). Verify observable behavior with real collaborators using AAA pattern.
Use when creating new skills, editing existing skills, or verifying skills work before deployment - applies TDD to process documentation by testing with subagents before writing, iterating until bulletproof against rationalization
Implement features using Test-Driven Development (TDD). Executes red-green-refactor cycle, uses bmad-commands for file operations and testing, verifies acceptance criteria. This skill should be used when implementing new features or functionality from task specifications with test coverage.
Write tests for MockDB (in-memory) repository implementations. Use when testing MockDB repositories, in-memory data access, or mock repository behavior. Triggers on "test mockdb", "mockdb tests", "test mock repository".
Generate unit tests, integration tests, and test fixtures for code
Master manual testing with exploratory testing, test case execution, bug reporting, and quality validation techniques.
Generate mock implementations using mockery for testing. Use when creating mocks, updating mock interfaces, or setting up test doubles.
Apply when writing end-to-end tests: user flows, cross-browser testing, visual regression, and API testing.
Use this when smoke tests fail (binary/web assets, Playwright setup, server lifecycle, ports, env vars).
Requirements clarification for TDD. Use BEFORE RED phase to understand WHAT to test. Asks targeted questions to uncover ambiguities, edge cases, and acceptance criteria.
Generates test code from specifications, components, and API endpoints. Creates unit tests, integration tests, and E2E tests following project testing patterns and conventions.
公式リーダーボード準拠のA/B/Cテストを実行するPlanモードスキル。Phi-3.5-mini-instruct、Borea-phi3.5-instinct-jp、AEGIS-Phi3.5mini-jpv2.4を標準化ベンチマークで比較評価し、統計的有意性を検証。
Modern testing strategies covering TDD/BDD, shift-left/shift-right, test automation, and quality assurance patterns (2025-2026 standards)