testing-principles
Enforces black-box testing practices, proper test structure, and TDD workflow. This skill should be used when the user asks to "write tests", "create test cases", "review tests", "fix failing tests", or mention...
Discover data ai testing skills, compare source repositories and read the instructions for each workflow.
Enforces black-box testing practices, proper test structure, and TDD workflow. This skill should be used when the user asks to "write tests", "create test cases", "review tests", "fix failing tests", or mention...
Expert in authoring Gherkin-compliant behavior specifications (Given, When, Then). Use when defining executable scenarios for feature specifications or acceptance tests.
Test Quality Review: Reviews test coverage, edge cases, test independence, assertion quality, and test anti-patterns across unit, integration, and E2E tests.
This skill should be used when the user asks to "write tests", "test automation", "E2E testing", "load testing", "performance testing", "chaos engineering", "test coverage", "integration tests", "unit tests", "...
Analyzes existing code and specs to identify missing test coverage and formulate a robust Testing Plan. Used for adding regression tests, increasing coverage, and verifying legacy code behavior.
Orchestrates the Testing Strategy & Implementation process (Planning -> Execution -> Closing). Manages the workflow by invoking specialized sub-skills like code-testing-planning, tdd-refactoring, and tdd-audit....
Verify code quality, type safety, memory leaks, and coding standards. Use when reviewing code, checking for issues, or validating a PR.
Reviews code for best practices and potential issues. Use when reviewing code, checking PRs, or analyzing code quality.
Specialized skill for writing and maintaining tests including unit tests, integration tests, E2E tests with Playwright, and accessibility tests. Use when writing tests for new features, debugging failed tests,...
Reviews code for ClaudeMix project, verifying adherence to 3-layer architecture, TDD principles, and coding standards. Generates detailed review reports with scoring and improvement recommendations.
Comprehensive testing skill covering unit, integration, and E2E testing with pytest, Jest, Cypress, and Playwright. Use for writing tests, improving coverage, debugging test failures, and setting up testing inf...
Use this skill when writing new features, fixing bugs, or refactoring code. Enforces test-driven development with 80%+ coverage including unit, integration, and E2E tests.
Automatically validates AI-generated code/tests and retries fixes up to 3 times on failure. Use this after code generation or when tests fail.
Debug and fix failing code using plans and test feedback. Part of the MapCoder pipeline.
Use to audit test quality with SRE-level scrutiny - identifies tautological tests, coverage gaming, weak assertions, missing corner cases
Browser automation, debugging, and performance analysis using Puppeteer CLI scripts. Use for automating browsers, taking screenshots, analyzing performance, monitoring network traffic, web scraping, form automa...
Selenium WebDriver for cross-browser web automation and testing. Automate Chrome, Firefox, Safari, and Edge browsers. Use for browser testing, cross-browser automation, or web application testing.
Convert OpenAPI specifications to Bruno API collections with comprehensive test generation. Use when users need to: (1) Transform OpenAPI/Swagger specs (YAML/JSON) into Bruno .bru collection files, (2) Generate...
Web automation and scraping using Playwright, Puppeteer, Selenium, Scrapy, and n8n workflows. Create browser automation scripts, web scrapers, and workflow automations. Use when automating browser interactions,...
Toolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs.
Expert browser automation using Playwright MCP tools. Enables web scraping, form filling, automated testing, screenshot capture, PDF generation, and page interaction. Use when automating browsers, extracting we...
Guide for browser automation and testing using the browser_subagent tool. Use this skill when users need to interact with web pages, test user flows, scrape dynamic content, automate form submissions, capture s...
Testing patterns and best practices
Best practices for using Playwright MCP tools to browse the web, scrape data, and automate browser actions.
The default order uses GitHub repository stars from our indexed data. Stars belong to the source repository and may be shared by multiple skills. They indicate repository interest, not skill installs or an independent quality score.