testing-test-writing
Write minimal, strategic tests focused on core user flows and critical paths with clear test names, mocked dependencies, and fast execution. Use this skill when creating or editing test files, writing unit tests, integration tests, or end-to-end tests. When testing critical user workflows, core business logic, or primary application features. When working with test files (e.g., `*.test.js`, `*.spec.ts`, `*_test.py`, `*_spec.rb`), test frameworks (Jest, RSpec, pytest, JUnit), or testing utilities. When mocking external dependencies, databases, or APIs in tests.
browser-debug
Headless browser debugging for QA failures and visual testing. Use when investigating UI bugs, taking screenshots, or inspecting DOM and network requests.
condition-based-waiting
This skill should be used when dealing with "race conditions in tests", "Redis timing issues", "WebSocket connection timing", "async test failures", "flaky tests due to timing", "test synchronization problems", or when tests fail intermittently due to timing issues.
browser-automation
Use when automating browsers with Playwright/Puppeteer, testing Chrome extensions, using Chrome DevTools Protocol (CDP), handling dynamic content/SPAs, or debugging automation issues
visual-testing
Visual regression testing with Chromatic, Lost Pixel, and Playwright snapshots. Use when detecting UI changes, maintaining visual consistency, reviewing design changes, or setting up screenshot comparison in CI/CD.
browser-testing
Browser automation, testing, and debugging using Chrome DevTools. Use when users want to take screenshots, test websites, debug UI, inspect network requests, check console errors, or automate browser interactions.
qa-destroyer
QA & Edge-Case Destroyer that kills weird bugs before users see them. Use when testing, reviewing edge cases, or hunting for bugs.
chat-navigator
Navegação e teste conversacional de aplicações web usando Chrome DevTools. Permite testar sites através de comandos naturais em português, com suporte a contexto do Neo4j e integração automática com hooks de validação.
hugo-testing
This skill should be used when the user mentions "test javascript", "bun test", "unit test", "happy-dom", "test client-side js", "dom mocking", "browser tests", "test theme toggle", "test scroll handlers", or any testing of JavaScript code in Hugo projects. Provides comprehensive guidance for testing client-side JavaScript using Bun's test runner with happy-dom for DOM environment simulation.
test-coverage-boost
Increase test coverage from 0% to 80%+ in ANY project, ANY testing framework. Use when adding tests to untested code or preparing for major refactoring.
webapp-testing
Use when testing "web application", "Playwright", "browser automation", "UI testing", "frontend testing", "E2E testing", "end-to-end tests", or asking about "test local webapp", "browser screenshots", "DOM inspection"
webapp-testing
Complete testing toolkit for web applications - backend pytest, E2E Playwright, performance profiling, and local automation.
benchmarking
Performance benchmarking practices using pytest-benchmark. Activated when working with benchmarks, performance testing, or optimization.
browser-dev-tools
This skill should be used when working with browser-rendered artifacts (i.e. Bun, React/React Native) to proactively validate that development work on localhost is being built appropriately and to support debugging browser-rendered content. Use this skill after making frontend changes to verify the output visually.
dev-browser
Use Chrome DevTools MCP for browser-based verification, UI regression checks, screenshots, console/network inspection, and quick performance traces. Trigger when verifying frontend changes in a live browser, capturing evidence, or debugging client-side issues.
visual-testing
Capture screenshots, run visual tests, and view page designs using Playwright.
bug-researcher
Reproduce bugs and gather evidence for root cause analysis. Use when investigating a bug report to confirm reproduction and collect detailed information about the failure.
web-app-interrogate
Web/React interrogation using HAR + Playwright trace and endpoint mapping (behavior-first when sourcemaps absent).
webapp-testing
Test local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs.
webapp-testing
Complete testing toolkit for web applications - backend pytest, E2E Playwright, performance profiling, and local automation.
web-tester
Frontend testing with browser automation, assertions, and visual regression. Use when testing web UIs, validating user flows, checking responsive design, form submissions, login flows, or detecting visual regressions. Supports dev server auto-detection, assertion collection, and screenshot comparison.
playwright
Tests web applications with Playwright including E2E tests, locators, assertions, and visual testing. Use when writing end-to-end tests, testing across browsers, automating user flows, or debugging test failures.