Skills directory
Publicly available Agent skills, tracked and ranked by skill-sets.md, rated by you, and agents! Search by name or narrow to a topic.
| Rank | Skill | Installs | Recent installs (7d) | Create set |
|---|---|---|---|---|
| 4235 | genotoxictrailofbits/skills/genotoxic Graph-informed mutation testing triage. Parses codebases with Trailmark, runs mutation testing and necessist, then uses survived mutants, unnecessary test statements, and call graph data to identify false positives, missing test coverage, a Testing | 3k+ | Add | |
| 4244 | unit-test-cachinggiuseppe-trisciuoglio/developer-kit/unit-test-caching Provides patterns for unit testing Spring Cache annotations (@Cacheable, @CachePut, @CacheEvict). Generates test code that mocks cache managers, verifies cache hit/miss behavior, tests cache key generation with SpEL expressions, validates e Code authoringTesting | 3k+ | Add | |
| 4246 | unit-test-config-propertiesgiuseppe-trisciuoglio/developer-kit/unit-test-config-properties Provides patterns for unit testing `@ConfigurationProperties` classes with `@ConfigurationPropertiesTest`. Validates property binding, tests validation constraints, verifies default values, checks type conversions, and mocks property source Testing | 3k+ | Add | |
| 4250 | unit-test-application-eventsgiuseppe-trisciuoglio/developer-kit/unit-test-application-events Provides patterns for unit testing Spring application events. Validates event publishing with ApplicationEventPublisher, tests @EventListener annotation behavior, and verifies async event handling. Use when writing tests for event listeners Testing | 3k+ | Add | |
| 4251 | vector-forgetrailofbits/skills/vector-forge Mutation-driven test vector generation. Finds implementations of a cryptographic algorithm or protocol, runs mutation testing to identify escaped mutants, then generates new test vectors that deliberately exercise the uncovered code paths. Testing | 3k+ | Add | |
| 4267 | langchain4j-testing-strategiesgiuseppe-trisciuoglio/developer-kit/langchain4j-testing-strategies Provides unit test, integration test, and mock AI patterns for LangChain4j applications. Creates mock LLM responses, tests retrieval chains, validates RAG workflows, and implements Testcontainers-based integration tests for Java AI services Testing | 3k+ | Add | |
| 4307 | run-acceptance-testshashicorp/agent-skills/run-acceptance-tests Guide for running acceptance tests for a Terraform provider. Use this when asked to run an acceptance test or to run a test with the prefix `TestAcc`, when a test fails with missing environment variables, or when diagnosing a failing or sus Testing | 3k+ | Add | |
| 4382 | code-testing-agentdotnet/skills/code-testing-agent Legacy compatibility alias for the code-testing skill. Do not self-activate for user requests and do not treat this name as a custom agent. When invoked explicitly by older instructions, load code-testing and follow it instead. Testing | 3k+ | Add | |
| 4386 | test-guardamelnagdy/guard-skills/test-guard Review generated or changed test code against universal testing rules before it ships. Best used reactively after an agent writes, edits, generates, or refactors tests, before presenting, committing, or merging them. Use for pytest (test_*. Testing | 3k+ | Add | |
| 4639 | wiremock-standalone-dockergiuseppe-trisciuoglio/developer-kit/wiremock-standalone-docker Provides patterns and configurations for running WireMock as a standalone Docker container. Generates mock HTTP endpoints, creates stub mappings for testing, validates integration scenarios, and simulates error conditions. Use when you need Testing | 3k+ | Add | |
| 4873 | provider-test-patternshashicorp/agent-skills/provider-test-patterns Terraform provider acceptance test patterns using terraform-plugin-testing with the Plugin Framework. Covers test structure, TestCase/TestStep fields, ConfigStateChecks with custom statecheck.StateCheck implementations, plan checks, Compare Testing | 3k+ | Add | |
| 5017 | test-anti-patternsdotnet/skills/test-anti-patterns Audit a test file or suite; produce a severity-ranked diagnostic report. ALWAYS USE for tests that verify nothing, missing/tautological assertions, swallowed/broad exceptions, flaky/order-dependent tests, duplication, or magic values. Polyg Testing | 1k+ | Add | |
| 5028 | filter-syntaxdotnet/skills/filter-syntax Reference-only filter syntax for VSTest and MTP with MSTest, NUnit, xUnit v3, and TUnit. Load only after the platform/framework is known and a consumer needs to create or translate a filter. Do not load for unfiltered runs or platform detec Testing | 1k+ | Add | |
| 5047 | ce-test-browsereveryinc/compound-engineering-plugin/ce-test-browser Run browser tests for pages affected by the current branch or PR. Use when asked to run or check browser tests for the current change. TestingWeb automation | 1k+ | Add | |
| 5052 | vitestonmax/nuxt-skills/vitest Vitest fast unit testing framework powered by Vite with Jest-compatible API. Use when writing tests, mocking, configuring coverage, or working with test filtering and fixtures. Testing | 1k+ | Add | |
| 5166 | ui-testbrowserbase/skills/ui-test AI-powered adversarial UI testing via the browse CLI. Analyzes git diffs to test only what changed, or explores the full app to find bugs. Tests functional correctness, accessibility, responsive layout, and UX heuristics. Use when the user TestingWeb automation | 1k+ | Add | |
| 5281 | ce-test-xcodeeveryinc/compound-engineering-plugin/ce-test-xcode Test iOS apps in a simulator with XcodeBuildMCP. Use when iOS changes need simulator evidence before handoff. Testing | 1k+ | Add | |
| 5620 | test-scenariosphuryn/pm-skills/test-scenarios Create comprehensive test scenarios from user stories with test objectives, starting conditions, user roles, step-by-step actions, and expected outcomes. Use when writing QA test cases, creating test plans, defining acceptance tests, or pre Testing | 1k+ | Add | |
| 5676 | vitestsupabase/supabase/vitest Vitest API and config reference (Jest-compatible) — mocking with vi.*, spies, fake timers, coverage configuration, fixtures, snapshots, and test filtering. Use for Vitest API and configuration questions anywhere in the monorepo; for Studio- Testing | 1k+ | Add | |
| 5693 | propagatejuxt/allium/propagate Generate tests from Allium specifications. Use when the user wants to propagate tests, generate test files from a spec, write tests for a specification, create property-based tests, produce state machine tests, check test coverage against s Testing | 1k+ | Add | |
| 5903 | k6-test-maintenancegrafana/skills/k6-test-maintenance Maintain and improve existing k6 test scripts. Covers threshold tightening based on trend data, version migration between k6 releases, auto-fixing tests when the underlying service changes, refactoring for cleanliness, and auditing scripts Agent operationsTesting | 1k+ | +100+5% | Add |
| 5963 | cypress-tapcypress-io/ai-toolkit/cypress-tap Drives a running Cypress open-mode session through `cypress tap` to run and rerun specs, wait for fresh results, inspect reporter and command logs, and query or rewind the app under test through DOM, accessibility, styles, and snapshots. Us TestingWeb automation | 1k+ | +100+5% | Add |
| 5964 | k6-trend-analysisgrafana/skills/k6-trend-analysis Analyze Grafana Cloud k6 test run trends over time. Detects slow metric drift (e.g., P95 latency creeping up while still passing thresholds), computes headroom to thresholds, flags anomalies, and recommends threshold tightening. Use when th Testing | 1k+ | +100+5% | Add |
| 5966 | smoke-testmastra-ai/mastra/smoke-test Create a Mastra project using create-mastra and smoke test the studio in Chrome using Chrome MCP server TestingWeb automation | 1k+ | Add | |
| 6046 | e2e-tests-studiomastra-ai/mastra/e2e-tests-studio REQUIRED when modifying any file in packages/playground-ui or packages/playground. Triggers on: React component creation/modification/refactoring, UI changes, new playground features, bug fixes affecting studio UI. Generates Playwright E2E TestingWeb automation | 1k+ | Add | |
| 6069 | web-renderer-testremotion-dev/remotion/web-renderer-test Add explicitly requested web renderer tests or update existing ones for implementation changes. Testing | 1k+ | Add | |
| 6118 | tddcodewithmukesh/dotnet-claude-kit/tdd Guided test-driven development workflow for .NET 10 using xUnit v3, WebApplicationFactory, Testcontainers, and Verify snapshots. Follows the strict red-green-refactor cycle. Use when: "TDD", "test-driven", "let's TDD this", "red green refac Code authoringTesting | 1k+ | Add | |
| 6170 | om-integration-testsopen-mercato/skills/om-integration-tests Run and create integration/E2E tests by exploring the live app with the configured browser provider, preserving repository-native runners, reusing the shared test environment, and diagnosing failures from concrete artifacts. TestingWeb automation | 1k+ | Add | |
| 6335 | ios-simulator-skillconorluddy/ios-simulator-skill/ios-simulator-skill 29 production-ready scripts for iOS app testing, building, and automation. Provides semantic UI navigation, build automation, accessibility testing, and simulator lifecycle management. Optimized for AI agents with minimal token output. Agent operationsTesting | 1k+ | +10+<5% | Add |
| 6343 | om-prepare-test-envopen-mercato/skills/om-prepare-test-env Prepare a reusable, technology-agnostic environment for local tests and QA. Compiles discovery into cross-platform launch scripts, provisions the configured browser provider autonomously, and writes the shared test-env descriptor consumed b Testing | 1k+ | Add | |
| 6469 | scaffold-dotnet-test-projectdotnet/skills/scaffold-dotnet-test-project MUST USE when an existing .NET test project was excluded from a .slnf/CI solution filter, disappeared from .sln/.slnx discovery, or lost its production ProjectReference; also for requests to set up, create, reuse, add, register, include, or Agent operationsTesting | 1k+ | Add | |
| 6481 | testingcodewithmukesh/dotnet-claude-kit/testing Testing strategy for .NET 10 applications. Covers xUnit v3, WebApplicationFactory for integration tests, Testcontainers for real database testing, Verify for snapshot testing, and the AAA pattern. Load this skill when writing tests, setting Testing | 1k+ | Add | |
| 6558 | typescript-e2e-testingbmad-labs/skills/typescript-e2e-testing E2E and integration testing for TypeScript/NestJS projects using Jest, supertest, and real infrastructure via Docker (Kafka, PostgreSQL, MongoDB, Redis) with the Given-When-Then pattern. Use whenever the user is working on `.e2e-spec.ts` fi Testing | 1k+ | Add | |
| 6584 | migrate-xunit-to-mstestdotnet/skills/migrate-xunit-to-mstest Convert .NET tests from xUnit.net v2/v3 to MSTest v4 while preserving VSTest or MTP. Use for replacing xunit packages, Fact/Theory/InlineData/MemberData, assertions, IClassFixture/ICollectionFixture, ITestOutputHelper, TestContext cancellat Agent operationsCode authoringTesting | 1k+ | Add | |
| 6605 | deepevalconfident-ai/deepeval/deepeval DeepEval evaluation workflow for AI agents and LLM applications. TRIGGER when the user wants to evaluate or improve an AI agent, tool-using workflow, multi-turn chatbot, RAG pipeline, or LLM app; add evals; generate datasets or goldens; use Testing | 1k+ | Add | |
| 6661 | tddbacknotprop/pstack/tdd Use 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. Testing | 1k+ | Add | |
| 6755 | frontend-testing-best-practicessergiodxa/agent-skills/frontend-testing-best-practices Testing best practices for the frontend. Emphasizes E2E tests over unit tests, minimal mocking, and testing behavior over implementation details. Use when writing tests or reviewing test code. Testing | 1k+ | Add | |
| 6792 | test-analysis-extensionsdotnet/skills/test-analysis-extensions Provides file paths to language-specific reference files for the test ANALYSIS skills (assertion-quality, test-anti-patterns, test-gap-analysis, test-smell-detection, test-tagging). Read this catalog to discover available extension files (e Testing | 1k+ | Add | |
| 6853 | grade-testsdotnet/skills/grade-tests Grade curated individual tests for readiness, A-F quality and improvements. ALWAYS USE FOR: grade tests, review only a named test, per-test readiness or quality bands for supplied methods, bodies, file spans or bounded PR diffs, including e Testing | 1k+ | Add | |
| 6965 | spring-boot-testinggithub/awesome-copilot/spring-boot-testing Expert Spring Boot 4 testing specialist that selects the best Spring Boot testing techniques for your situation with Junit 6 and AssertJ. Testing | 1k+ | Add | |
| 7163 | firecrawl-qafirecrawl/skills/firecrawl-qa QA test a live website with Firecrawl browser and scrape evidence. Use when the user wants exploratory QA, form testing, navigation/link checks, responsive checks, performance observations, bug reports, or a pre-launch quality review. TestingWeb automation | 1k+ | Add | |
| 7215 | test-harnesszernie/vigiles/test-harness Install vigiles and test a Claude Code harness — hooks, skills, agents, settings, CLAUDE.md — by picking the right tier (unit / deterministic / eval) and writing a test that passes. Use to check that a hook fires or blocks, that a skill tri Agent infrastructureTesting | 1k+ | Add | |
| 7235 | vitest-midscene-e2eweb-infra-dev/midscene-skills/vitest-midscene-e2e Enhances Vitest with Midscene for AI-powered UI testing across Web (Playwright), Android (ADB), and iOS (WDA). Scaffolds new projects, converts existing projects, and creates/updates/debugs/runs E2E tests using natural-language UI interacti Testing | 1k+ | Add | |
| 7412 | vitestsentimony/skills/vitest You MUST use this when configuring, writing, debugging, running, migrating, or auditing Vitest tests in JavaScript/TypeScript projects - Vite, Vue, Nuxt, React, Next.js, Node libraries, workspaces, coverage, mocks, snapshots, flaky tests, C Testing | 1k+ | Add | |
| 7487 | test-coveragecognitedata/builder-skills/test-coverage MUST be used whenever fixing test coverage for a Flows app to meet the 80% line coverage hard gate. This skill finds AND fixes coverage gaps — it configures tooling, writes missing tests, covers untested paths, and refactors code for testab Agent operationsCode authoringTesting | 1k+ | Add | |
| 7515 | testability-obstacledotnet/skills/testability-obstacle MUST USE for C#/.NET deterministic tests that require the smallest production seam for DateTime/Task.Delay/File/Environment/Guid/Random, static API preservation, nested/parallel overrides, or no real I/O. USE ONLY when the target workspace Code authoringTesting | 1k+ | Add | |
| 7605 | tddcursor/plugins/tdd Use 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. Testing | 1k+ | Add | |
| 7609 | test-taggingdotnet/skills/test-tagging Classifies existing tests by standard traits and reports their distribution. USE FOR: tagging all tests with category attributes, categorizing/tagging/ labeling each test, compare happy vs error paths, audit the test mix, describe coverage Testing | 1k+ | Add | |
| 7676 | creating-oracle-to-postgres-migration-integration-testsgithub/awesome-copilot/creating-oracle-to-postgres-migration-integration-tests Creates integration test cases targeting Oracle for .NET data access artifacts. Tests capture Oracle expected behavior as the authoritative baseline; they are written once and later ported to PostgreSQL by migrating the test project in Phas Testing | 1k+ | Add | |
| 7755 | unit-test-vue-piniagithub/awesome-copilot/unit-test-vue-pinia Write 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 enforci Code reviewTesting | 1k+ | Add |