Testing

Unit tests, integration tests, test automation

Showing 145-168 of 5886 skills
supabase

studio-e2e-tests

by supabase

Write and run Playwright E2E tests for Supabase Studio (e2e/studio).

Accessibility 108.5K 1mo ago
microsoft

build-prevail

by microsoft

Build and test the PREVAIL verifier (external/ebpf-verifier) standalone. Use this skill when asked to build, test, or iterate on the PREVAIL verifier, run YAML verification tests, or work with the verifier's cmake build system.

Automation 3.6K 6mo ago
remix-run

fix-issue

by remix-run

Fix a reported issue in Remix from a GitHub issue. Use when the user provides a GitHub issue URL and asks to fix a bug, investigate an issue, reproduce a problem, or complete part of a tracking issue. Handles the full workflow: fetching the issue, finding the reproduction, writing a failing test, implementing the fix, and recording merged progress on tracking-issue checklists.

Debugging 33.3K 1mo ago
remix-run

write-tests

by remix-run

Write, refactor, or review tests in the Remix repository. Use when adding or changing .test.ts/.test.tsx files, package test scripts, test fixtures, mocks, coverage tests, e2e tests, or package metadata for test-only dependencies.

Testing 33.3K 28d ago
elastic

scout-migrate-from-ftr

by elastic

Single entry point for migrating Kibana Functional Test Runner (FTR) tests to Scout. Plans the migration first, asks the user to review the plan, then executes it and runs the new tests. Use when migrating FTR tests to Scout, triaging FTR suites for Scout readiness, deciding UI vs API vs RTL/Jest, mapping FTR services/page objects/hooks to Scout fixtures, or splitting loadTestFile patterns.

Code Gen 21.3K 19d ago
elastic

branch-readiness-checks

by elastic

"Validate branch readiness before push or PR using base-diff and local-change checks."

Git & VCS 21.3K 6mo ago
elastic

scout-create-scaffold

by elastic

Generate or repair a Scout test scaffold for a Kibana plugin/package (test/scout*/{api,ui} Playwright configs, fixtures, example specs). Use when you need the initial Scout directory structure; prefer node scripts/scout generate with flags for non-interactive/LLM execution.

Code Gen 21.3K 19d ago
elastic

enzyme-to-rtl

by elastic

Migrate Enzyme tests to React Testing Library (RTL). Use when converting shallow/mount enzyme tests to RTL render, replacing enzyme selectors with RTL queries, updating snapshot tests, or when the user mentions enzyme migration, RTL migration, or react-testing-library.

Testing 21.3K 6mo ago
elastic

scout-best-practices-reviewer

by elastic

Review Scout UI/API tests (including Scout test migrations) for best practices, reuse, parity, and server config hygiene.

Comments 21.3K 18d ago
elastic

scout-api-testing

by elastic

Use when creating, updating, debugging, or reviewing Scout API tests in Kibana (apiTest/apiClient/requestAuth/samlAuth/apiServices), including auth choices, response assertions, and API service patterns.

API Dev 21.3K 19d ago
elastic

workflows-management-jest-testing

by elastic

Use the shared TestProvider in workflows_management Jest tests instead of hand-wiring KibanaContextProvider, QueryClientProvider, WorkflowsContextProvider, MemoryRouter, I18nProvider, and the Redux Provider. Use when writing or updating React/Jest tests under src/platform/plugins/shared/workflows_management/public/**, rendering components or hooks that touch Kibana services, the Redux store, react-query, routing, or i18n.

i18n 21.3K 4mo ago
elastic

cypress-to-scout-migration

by elastic

Migrate Kibana Cypress E2E tests (.cy.ts) to Scout (Playwright). Applies to any Kibana plugin or solution. Includes triage gates (duplicate detection, layer analysis, value assessment), Cypress-to-Scout pattern mapping, data cleanup audit, and PR workflow. Use when: (1) migrating a Cypress test to Scout, (2) converting .cy.ts to .spec.ts, (3) planning a Cypress-to-Scout migration batch, (4) rewriting Cypress screens/tasks as Scout page objects, (5) asked "how do I move this Cypress test to Scout/Playwright", (6) asked about differences between Cypress and Scout.

Code Review 21.3K 19d ago
elastic

evals-write-spec

by elastic

Write LLM evaluation spec files with datasets, tasks, and evaluators using the @kbn/evals Playwright fixture. Use when authoring new eval specs, adding datasets or evaluators, or debugging evaluation test failures.

Monitoring 21.3K 3mo ago
tuist

fix-flaky-tests

by tuist

Fixes flaky tests by analyzing failure patterns from Tuist test insights, identifying root causes, and applying targeted corrections. Can be invoked with a specific test case URL (e.g. https://tuist.dev/{account}/{project}/tests/test-cases/{id}) or without arguments to discover and fix all flaky tests in the project.

Processing 5.8K 6mo ago
streamlit

creating-pull-requests

by streamlit

Creates a draft pull request on GitHub with proper labels, branch naming, and description formatting. Use when changes are ready to be submitted as a PR to the streamlit/streamlit repository.

Git & VCS 45.6K 1mo ago
streamlit

discovering-make-commands

by streamlit

Lists available make commands for Streamlit development. Use for build, test, lint, or format tasks.

Testing 45.6K 17d ago
coder

tests

by coder

Testing doctrine, commands, and test layout conventions

Testing 2K 5mo ago
woocommerce

woocommerce-code-review

by woocommerce

Review WooCommerce code changes for coding standards compliance. Use when reviewing code locally, performing automated PR reviews, or checking code quality.

File Ops 10.5K 14d ago
woocommerce

woocommerce-backend-dev

by woocommerce

Add or modify WooCommerce backend PHP code following project conventions. Use when creating new classes, methods, hooks, or modifying existing backend code. MUST be invoked before writing any PHP unit tests.

Code Gen 10.5K 8mo ago
woocommerce

woocommerce-email-editor

by woocommerce

Setup and develop the WooCommerce block email editor. Use when working on email templates, transactional emails, or the email editor feature.

Templates 10.5K 2mo ago
dotnet

write-xaml-tests

by dotnet

Creates XAML unit tests for GitHub issues in the Controls.Xaml.UnitTests project. Tests XAML parsing, compilation (XamlC), and source generation. Use when testing XAML-specific behavior, not UI interactions.

Debugging 23.3K 7mo ago
dotnet

run-helix-tests

by dotnet

"Submit and monitor .NET MAUI unit tests on Helix infrastructure. Supports running XAML, Resizetizer, Core, Essentials, and other unit test projects on distributed Helix queues."

Monitoring 23.3K 7mo ago
apache

java-development

by apache

Guides Java SDK development in Apache Beam, including building, testing, running examples, and understanding the project structure. Use when working with Java code in sdks/java/, runners/, or examples/java/.

Docker 8.7K 7mo ago
apache

io-connectors

by apache

Guides development and usage of I/O connectors in Apache Beam. Use when working with I/O connectors, creating new connectors, or debugging data source/sink issues.

Code Gen 8.7K 2mo ago