testing-msw
Apply when mocking API calls in tests or development: intercepting requests, simulating error states, and testing loading states.
test-controller
Test controllers that handle HTTP requests. Use when testing controller methods that call services and return responses. Triggers on "test controller", "test note controller".
test-runner
ใในใๅฎ่กใปๆค่จผๅฐ้ในใญใซใUnit ใในใใE2E ใในใใๅใใงใใฏใใใซใใในใใ่ชๅๅฎ่กใใ็ตๆใ่งฃๆใใฆๅ ฑๅใใใ
tdd-workflow
Test-Driven Development workflow for .NET. Use when implementing features, fixing bugs, or writing new code. Guides RED-GREEN-REFACTOR cycle with proper test design.
testing-specialist
Testing strategy and implementation for this repo using Jest and TypeScript. Use when writing, reviewing, or planning unit, integration, or future E2E tests.
rule-authoring
Create or update inspequte analysis rules and harness-based tests. Use when adding new rules, modifying rule metadata, or writing JVM harness tests for rules in src/rules/*.rs.
playwright-skill
Complete browser automation with Playwright. Auto-detects dev servers, writes clean test scripts to /tmp. Test pages, fill forms, take screenshots, check responsive design, validate UX, test login flows, check links, automate any browser task. Use when user wants to test websites, automate browser interactions, validate web functionality, or perform any browser-based testing.
systematic-debugging
Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes
create-failing-test
Use to create failing tests before implementing features (TDD approach). Ensures test-first development workflow.
validar-coherencia
Ejecuta ๐ FASE 2 del Ciclo de Validaciรณn Automรกtica - Validaciรณn Visual y Funcional.
e2e-testing
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.
chicago-tdd-pattern
Master Chicago TDD (state-based testing). Verify observable behavior with real collaborators using AAA pattern.
writing-skills
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
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.
test-mockdb-repository
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".
test-generation
Generate unit tests, integration tests, and test fixtures for code