test

243.4k
facebookfacebook

Use when you need to run tests for React core. Supports source, www, stable, and experimental channels.

190 days ago

feature-flags

243.4k
facebookfacebook

Use when feature flag tests fail, flags need updating, understanding @gate pragmas, debugging channel-specific test failures, or adding new flags to React.

190 days ago

component-refactoring

130.9k
langgeniuslanggenius

Refactor high-complexity React components in Dify frontend. Use when `pnpm analyze-component --json` shows complexity > 50 or lineCount > 300, when the user asks for code splitting, hook extraction, or complexity reduction, or when `pnpm analyze-component` warns to refactor before testing; avoid for simple/well-structured components, third-party wrappers, or when the user explicitly wants testing without refactoring.

190 days ago

frontend-testing

130.9k
langgeniuslanggenius

Generate Vitest + React Testing Library tests for Dify frontend components, hooks, and utilities. Triggers on testing, spec files, coverage, Vitest, RTL, unit tests, integration tests, or write/review test requests.

190 days ago

writing-dev-server-tests

87.8k
oven-shoven-sh

Guides writing HMR/Dev Server tests in test/bake/. Use when creating or modifying dev server, hot reloading, or bundling tests.

190 days ago

writing-bundler-tests

87.8k
oven-shoven-sh

Guides writing bundler tests using itBundled/expectBundled in test/bundler/. Use when creating or modifying bundler, transpiler, or code transformation tests.

190 days ago

Home Assistant Integration knowledge

85.1k
home-assistanthome-assistant

Everything you need to know to build, test and review Home Assistant Integrations. If you're looking at an integration, you must use this as your primary reference.

190 days ago

playwright-cli

83.3k
microsoftmicrosoft

Automates browser interactions for web testing, form filling, screenshots, and data extraction. Use when the user needs to navigate websites, interact with web pages, fill forms, take screenshots, test web applications, or extract information from web pages.

191 days ago

webapp-testing

81.1k
anthropicsanthropics

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.

191 days ago

browser-use

79.4k
browser-usebrowser-use

Automates browser interactions for web testing, form filling, screenshots, and data extraction. Use when the user needs to navigate websites, interact with web pages, fill forms, take screenshots, or extract information from web pages.

191 days ago

testing

72.9k
lobehublobehub

Testing guide using Vitest. Use when writing tests (.test.ts, .test.tsx), fixing failing tests, improving test coverage, or debugging test issues. Triggers on test creation, test debugging, mock setup, or test-related questions.

190 days ago

test-driven-development

67.9k
obraobra

Use when implementing any feature or bugfix, before writing implementation code

190 days ago

finishing-a-development-branch

67.9k
obraobra

Use when implementation is complete, all tests pass, and you need to decide how to integrate the work - guides completion of development work by presenting structured options for merge, PR, or cleanup

190 days ago

systematic-debugging

67.9k
obraobra

Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes

190 days ago

test-writer

66.3k
leonardomsoleonardomso

Generate comprehensive Vitest tests for code examples in JavaScript concept documentation pages, following project conventions and referencing source lines

190 days ago

python-testing

57.0k
affaan-maffaan-m

Python testing strategies using pytest, TDD methodology, fixtures, mocking, parametrization, and coverage requirements.

191 days ago

springboot-tdd

57.0k
affaan-maffaan-m

Test-driven development for Spring Boot using JUnit 5, Mockito, MockMvc, Testcontainers, and JaCoCo. Use when adding features, fixing bugs, or refactoring.

190 days ago

django-tdd

57.0k
affaan-maffaan-m

Django testing strategies with pytest-django, TDD methodology, factory_boy, mocking, coverage, and testing Django REST Framework APIs.

190 days ago

golang-testing

57.0k
affaan-maffaan-m

Go testing patterns including table-driven tests, subtests, benchmarks, fuzzing, and test coverage. Follows TDD methodology with idiomatic Go practices.

191 days ago

tdd-workflow

57.0k
affaan-maffaan-m

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.

190 days ago

livewire-development

51.4k
coollabsiocoollabsio

Develops reactive Livewire 3 components. Activates when creating, updating, or modifying Livewire components; working with wire:model, wire:click, wire:loading, or any wire: directives; adding real-time updates, loading states, or reactivity; debugging component behavior; writing Livewire tests; or when the user mentions Livewire, component, counter, or reactive UI.

187 days ago

write-unit-tests

45.6k
tldrawtldraw

Writing unit and integration tests for the tldraw SDK. Use when creating new tests, adding test coverage, or fixing failing tests in packages/editor or packages/tldraw. Covers Vitest patterns, TestEditor usage, and test file organization.

190 days ago

write-e2e-tests

45.6k
tldrawtldraw

Writing Playwright E2E tests for tldraw. Use when creating browser tests, testing UI interactions, or adding E2E coverage in apps/examples/e2e or apps/dotcom/client/e2e.

190 days ago

triage-ci-flake

40.9k
payloadcmspayloadcms

Use when CI tests fail on main branch after PR merge, or when investigating flaky test failures in CI environments

190 days ago

tidb-test-guidelines

39.8k
pingcappingcap

Decide where to place TiDB tests and how to write them (basic structure, naming, testdata usage). Use when asked about test locations, writing conventions, shard_count limits, casetest categorization, or when reviewing test changes in code review.

190 days ago

run-api-e2e-tests

38.6k
novuhqnovuhq

Run e2e tests for the API service. Use when the user wants to run API E2E tests.

190 days ago

dev-browser

36.1k
code-yeongyucode-yeongyu

Browser automation with persistent page state. Use when users ask to navigate websites, fill forms, take screenshots, extract web data, test web apps, or automate browser workflows. Trigger phrases include "go to [url]", "click on", "fill out the form", "take a screenshot", "scrape", "automate", "test the website", "log into", or any browser interaction request.

190 days ago

agent-browser

36.1k
code-yeongyucode-yeongyu

Automates browser interactions for web testing, form filling, screenshots, and data extraction. Use when the user needs to navigate websites, interact with web pages, fill forms, take screenshots, test web applications, or extract information from web pages.

190 days ago

dotnet-backend-patterns

29.9k
wshobsonwshobson

Master C#/.NET backend development patterns for building robust APIs, MCP servers, and enterprise applications. Covers async/await, dependency injection, Entity Framework Core, Dapper, configuration, caching, and testing with xUnit. Use when developing .NET backends, reviewing C# code, or designing API architectures.

190 days ago

llm-evaluation

29.9k
wshobsonwshobson

Implement comprehensive evaluation strategies for LLM applications using automated metrics, human feedback, and benchmarking. Use when testing LLM performance, measuring AI application quality, or establishing evaluation frameworks.

190 days ago

dependency-upgrade

29.9k
wshobsonwshobson

Manage major dependency version upgrades with compatibility analysis, staged rollout, and comprehensive testing. Use when upgrading framework versions, updating major dependencies, or managing breaking changes in libraries.

190 days ago

github-actions-templates

29.9k
wshobsonwshobson

Create production-ready GitHub Actions workflows for automated testing, building, and deploying applications. Use when setting up CI/CD with GitHub Actions, automating development workflows, or creating reusable workflow templates.

191 days ago

sast-configuration

29.9k
wshobsonwshobson

Configure Static Application Security Testing (SAST) tools for automated vulnerability detection in application code. Use when setting up security scanning, implementing DevSecOps practices, or automating code vulnerability detection.

190 days ago

security-requirement-extraction

29.9k
wshobsonwshobson

Derive security requirements from threat models and business context. Use when translating threats into actionable requirements, creating security user stories, or building security test cases.

190 days ago

data-quality-frameworks

29.9k
wshobsonwshobson

Implement data quality validation with Great Expectations, dbt tests, and data contracts. Use when building data quality pipelines, implementing validation rules, or establishing data contracts.

190 days ago

airflow-dag-patterns

29.9k
wshobsonwshobson

Build production Apache Airflow DAGs with best practices for operators, sensors, testing, and deployment. Use when creating data pipelines, orchestrating workflows, or scheduling batch jobs.

190 days ago

e2e-testing-patterns

29.9k
wshobsonwshobson

Master end-to-end testing with Playwright and Cypress to build reliable test suites that catch bugs, improve confidence, and enable fast deployment. Use when implementing E2E tests, debugging flaky tests, or establishing testing standards.

190 days ago

python-testing-patterns

29.9k
wshobsonwshobson

Implement comprehensive testing strategies with pytest, fixtures, mocking, and test-driven development. Use when writing Python tests, setting up test suites, or implementing testing best practices.

190 days ago

javascript-testing-patterns

29.9k
wshobsonwshobson

Implement comprehensive testing strategies using Jest, Vitest, and Testing Library for unit tests, integration tests, and end-to-end testing with mocking, fixtures, and test-driven development. Use when writing JavaScript/TypeScript tests, setting up test infrastructure, or implementing TDD/BDD workflows.

190 days ago

screen-reader-testing

29.9k
wshobsonwshobson

Test web applications with screen readers including VoiceOver, NVDA, and JAWS. Use when validating screen reader compatibility, debugging accessibility issues, or ensuring assistive technology support.

190 days ago

bats-testing-patterns

29.9k
wshobsonwshobson

Master Bash Automated Testing System (Bats) for comprehensive shell script testing. Use when writing tests for shell scripts, CI/CD pipelines, or requiring test-driven development of shell utilities.

190 days ago

dbt-transformation-patterns

29.9k
wshobsonwshobson

Master dbt (data build tool) for analytics engineering with model organization, testing, documentation, and incremental strategies. Use when building data transformations, creating data models, or implementing analytics engineering best practices.

190 days ago

temporal-python-testing

29.9k
wshobsonwshobson

Test Temporal workflows with pytest, time-skipping, and mocking strategies. Covers unit testing, integration testing, replay testing, and local development setup. Use when implementing Temporal workflow tests or debugging test failures.

190 days ago

wcag-audit-patterns

29.9k
wshobsonwshobson

Conduct WCAG 2.2 accessibility audits with automated testing, manual verification, and remediation guidance. Use when auditing websites for accessibility, fixing WCAG violations, or implementing accessible design patterns.

190 days ago

web3-testing

29.9k
wshobsonwshobson

Test smart contracts comprehensively using Hardhat and Foundry with unit tests, integration tests, and mainnet forking. Use when testing Solidity contracts, setting up blockchain test suites, or validating DeFi protocols.

190 days ago

gitlab-ci-patterns

29.9k
wshobsonwshobson

Build GitLab CI/CD pipelines with multi-stage workflows, caching, and distributed runners for scalable automation. Use when implementing GitLab CI/CD, optimizing pipeline performance, or setting up automated testing and deployment.

190 days ago

testing-python

23.3k
jlowinjlowin

Write and evaluate effective Python tests using pytest. Use when writing tests, reviewing test code, debugging test failures, or improving test coverage. Covers test design, fixtures, parameterization, mocking, and async testing.

190 days ago

scoutqa-test

23.2k
githubgithub

This skill should be used when the user asks to "test this website", "run exploratory testing", "check for accessibility issues", "verify the login flow works", "find bugs on this page", or requests automated QA testing. Triggers on web application testing scenarios including smoke tests, accessibility audits, e-commerce flows, and user flow validation using ScoutQA CLI. IMPORTANT: Use this skill proactively after implementing web application features to verify they work correctly - don't wait for the user to ask for testing.

190 days ago