All categories
Testing & QA
Unit tests, integration tests, E2E, QA, validation, and test automation
- 31,122
- 1,297
Security grades appear on each card once the skill has been scanned. Newly imported skills may briefly show without a grade until the backfill job runs.
Open in full browserBrowse testing & qa skills
Showing 3,697–3,720 of 31,122 skills
- Court DocketsThis skill should be used when the user asks to "get the complaint PDFs", "harvest court documents", "pull the docket", "download the opinions", "get filings from Lex Machina", "Docket Alarm", "Bloomberg Law docket", "Delaware Chancery filings", "who filed this case", or needs court filings, docket entries or written decisions out of a commercial legal database.Votes: 0GitHub stars: 22
- Insolvia TestingHow Insolvia tests — which shape applies where, where a new test file goes, and the per-stack conventions that are easy to get subtly wrong. Use this BEFORE writing or changing any test in this repo: a pytest test under services/api or services/mailer, a Jest test in apps/insolvia_app, a Vitest test in packages/insolvia_api_client, or a Playwright spec under e2e/. Reach for it the moment a task says "add a test", "write tests for", "improve coverage", "this needs test coverage", or when you h...Votes: 0GitHub stars: 2
- TddUse only when the user explicitly asks for TDD, a failing test, or a regression test, OR when the bug has an obvious cheap local test target. Skip when the test path is unclear, expensive, integration-heavy, or not requested.Votes: 0GitHub stars: 4
- Principle Sequence Verifiable UnitsApply to multi-step work (sweeps, migrations, runs of similar edits) and to how you stack commits and PRs. Break work into small units that each end in a verifiable state, check each before the next, and order delivery so the sequence proves itself to a reviewer.Votes: 0GitHub stars: 4
- Principle Prove It WorksApply after completing a task, before declaring done. Verify against the real artifact (run the feature, read the actual value, inspect the diff), not a proxy, self-report, or 'it compiles.'Votes: 0GitHub stars: 4
- Automate MeUse for \"automate me\", \"create/update/refresh my -mode skill\", \"turn/capture my preferences or working style into a skill\", or wanting agents to follow how the user works. Drafts or revises a personal -mode skill via skill-creator + unslop, optionally pulling fresh evidence from recent transcripts.Votes: 0GitHub stars: 4
- Setup BennyConfigure Benny and prepare its triage and repro automations. Use when installing Benny or changing its Slack, tracker, repository, routing, control, model, or budget settings.Votes: 0GitHub stars: 4
- Winui3 Migration GuideUWP-to-WinUI 3 migration reference. Maps legacy UWP APIs to correct Windows App SDK equivalents with before/after code snippets. Covers namespace changes, threading (CoreDispatcher to DispatcherQueue), windowing (CoreWindow to AppWindow), dialogs, pickers, sharing, printing, background tasks, and the most common Copilot code generation mistakes.Votes: 0GitHub stars: 2
- Webapp TestingToolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs.Votes: 0GitHub stars: 2
- Unit Test Vue PiniaWrite and review unit tests for Vue 3 + TypeScript + Vitest + Pinia codebases. Use when creating or updating tests for components, composables, and stores; mocking Pinia with createTestingPinia; applying Vue Test Utils patterns; and enforcing black-box assertions over implementation details.Votes: 0GitHub stars: 2
- Scoutqa TestThis 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. Use this skill proactively after implementing web application features to verify they work correctly.Votes: 0GitHub stars: 2
- Sandbox Npm InstallInstall npm packages in a Docker sandbox environment. Use this skill whenever you need to install, reinstall, or update node_modules inside a container where the workspace is mounted via virtiofs. Native binaries (esbuild, lightningcss, rollup) crash on virtiofs, so packages must be installed on the local ext4 filesystem and symlinked back.Votes: 0GitHub stars: 2
- Refactor PlanPlan a multi-file refactor with proper sequencing and rollback stepsVotes: 0GitHub stars: 2
- Quality PlaybookExplore any codebase from scratch and generate six quality artifacts: a quality constitution (QUALITY.md), spec-traced functional tests, a code review protocol with regression test generation, an integration testing protocol, a multi-model spec audit (Council of Three), and an AI bootstrap file (AGENTS.md). Works with any language (Python, Java, Scala, TypeScript, Go, Rust, etc.). Use this skill whenever the user asks to set up a quality playbook, generate functional tests from specifications...Votes: 0GitHub stars: 2
- Planning Oracle To Postgres Migration Integration TestingCreates an integration testing plan for .NET data access artifacts during Oracle-to-PostgreSQL database migrations. Analyzes a single project to identify repositories, DAOs, and service layers that interact with the database, then produces a structured testing plan. Use when planning integration test coverage for a migrated project, identifying which data access methods need tests, or preparing for Oracle-to-PostgreSQL migration validation.Votes: 0GitHub stars: 2
- Openapi To Application CodeGenerate a complete, production-ready application from an OpenAPI specificationVotes: 0GitHub stars: 2
- Java SpringbootGet best practices for developing applications with Spring Boot.Votes: 0GitHub stars: 2
- Eval Driven DevAdd instrumentation, build golden datasets, write eval-based tests, run them, root-cause failures, and iterate — Ensure your Python LLM application works correctly. Make sure to use this skill whenever a user is developing, testing, QA-ing, evaluating, or benchmarking a Python project that calls an LLM. Use for making sure an LLM application works correctly, catching regressions after prompt changes, fixing unexpected behavior, or validating output quality before shipping.Votes: 0GitHub stars: 2
- Ef CoreGet best practices for Entity Framework CoreVotes: 0GitHub stars: 2
- Csharp XunitGet best practices for XUnit unit testing, including data-driven testsVotes: 0GitHub stars: 2
- Csharp TunitGet best practices for TUnit unit testing, including data-driven testsVotes: 0GitHub stars: 2
- Csharp NunitGet best practices for NUnit unit testing, including data-driven testsVotes: 0GitHub stars: 2
- Csharp MstestGet best practices for MSTest 3.x/4.x unit testing, including modern assertion APIs and data-driven testsVotes: 0GitHub stars: 2
- Creating Oracle To Postgres Migration Integration TestsCreates integration test cases for .NET data access artifacts during Oracle-to-PostgreSQL database migrations. Generates DB-agnostic xUnit tests with deterministic seed data that validate behavior consistency across both database systems. Use when creating integration tests for a migrated project, generating test coverage for data access layers, or writing Oracle-to-PostgreSQL migration validation tests.Votes: 0GitHub stars: 2