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 |
|---|---|---|---|---|
| 2009 | csharp-mstestgithub/awesome-copilot/csharp-mstest Get best practices for MSTest 3.x/4.x unit testing, including modern assertion APIs and data-driven tests Testing | 3k+ | Add | |
| 2050 | swift-protocol-di-testingaffaan-m/ecc/swift-protocol-di-testing Protocol-based dependency injection for testable Swift code — mock file system, network, and external APIs using focused protocols and Swift Testing. Use when Swift code needs testing and file system, network, or external APIs must be mocke Code authoringTesting | 3k+ | Add | |
| 2165 | terraform-testhashicorp/agent-skills/terraform-test Comprehensive guide for writing and running Terraform tests. Use when creating test files (.tftest.hcl), writing test scenarios with run blocks, validating infrastructure behavior with assertions, mocking providers and data sources, testing Testing | 3k+ | Add | |
| 2185 | cypress-authorcypress-io/ai-toolkit/cypress-author Creates, updates, and fixes Cypress tests (E2E/end-to-end and component tests). Use when the user asks to create tests, add tests, write tests, update tests, test this file/component, new spec, or fix a failing or flaky test. Apply even whe Testing | 3k+ | Add | |
| 2201 | browser-qaaffaan-m/ecc/browser-qa Run automated post-deploy UI verification with a browser automation MCP (claude-in-chrome, Playwright, or Puppeteer): console-error and Core Web Vitals smoke checks, form and auth-flow interaction tests, screenshot visual regression across Testing | 3k+ | Add | |
| 2256 | healthcare-eval-harnessaffaan-m/ecc/healthcare-eval-harness Patient safety evaluation harness for healthcare application deployments. Automated test suites for CDSS accuracy, PHI exposure, clinical workflow integrity, and integration compliance. Blocks deployments on safety failures. Use when a heal Testing | 3k+ | Add | |
| 2338 | meticulous-testalwaysmeticulous/skills/meticulous-test Run a Meticulous test run after implementing a frontend change, then hand off to the `meticulous-review` skill to classify each visual change as intended or unintended. Uploads the build once — the same build can be re-triggered against dif Testing | 3k+ | Add | |
| 2340 | meticulous-use-session-dataalwaysmeticulous/skills/meticulous-use-session-data Download and use structured Meticulous session data (user flows + network mocks) for testing code changes locally. Use when you need to understand what user interactions and API calls a test covers, or when you want network mocks for writin Testing | 3k+ | Add | |
| 2460 | browser-automationsickn33/agentic-awesome-skills/browser-automation Build reliable browser checks using observed UI state, semantic locators, bounded waits, isolated test data and explicit outcome verification. TestingWeb automation | 3k+ | Add | |
| 2539 | property-based-testingtrailofbits/skills/property-based-testing Writes, reviews, and debugs property-based tests — Hypothesis, fast-check, proptest, jqwik, rapid, and Echidna or Medusa for Solidity invariants. Use whenever tests should cover a whole input domain instead of a hand-picked list of examples Testing | 3k+ | Add | |
| 2592 | playwright-skilllackeyjb/playwright-skill/playwright-skill Complete browser automation with Playwright. Auto-detects dev servers, writes reusable test scripts, and supports screenshots, responsive checks, UX validation, login flows, link checks, and arbitrary browser automation. Use when the user w TestingWeb automation | 3k+ | Add | |
| 2631 | angular-testinganalogjs/angular-skills/angular-testing DEPRECATED - this skill is unmaintained. Use the official Angular skills at https://github.com/angular/skills instead. Write unit and integration tests for Angular v20+ applications using Vitest or Jasmine with TestBed and modern testing pa Testing | 3k+ | Add | |
| 2746 | quarkus-tddaffaan-m/ecc/quarkus-tdd Test-driven development for Quarkus 3.x LTS using JUnit 5, Mockito, REST Assured, Camel testing, and JaCoCo. Use when adding features, fixing bugs, or refactoring event-driven services. Testing | 3k+ | Add | |
| 2796 | agentforce-testforcedotcom/sf-skills/agentforce-test Write, run, and analyze structured test suites for Agentforce agents — functional AND security. TRIGGER when: user writes or modifies test spec YAML (AiEvaluationDefinition); runs sf agent test create, run, run-eval, or results commands; as Testing | 3k+ | Add | |
| 2854 | tddvinvcn/mattpocock-skills-zh-cn/tdd 测试驱动开发。适用于用户想用先写测试的方式构建功能或修复缺陷、提到 “red-green-refactor”,或需要集成测试时。 Testing | 3k+ | Add | |
| 3017 | migrate-to-shoehornvinvcn/mattpocock-skills-zh-cn/migrate-to-shoehorn 将测试文件从 `as` 类型断言迁移到 @total-typescript/shoehorn。适用于用户提到 shoehorn、想替换测试中的 `as`,或需要局部测试数据时。 Testing | 3k+ | Add | |
| 3032 | address-sanitizertrailofbits/skills/address-sanitizer Builds and runs code under AddressSanitizer to catch buffer overflows, use-after-free, and other memory errors during fuzzing or tests. Covers -fsanitize=address builds, ASAN_OPTIONS, reading the crash report, LeakSanitizer, and the overhea Testing | 3k+ | Add | |
| 3068 | dx-devops-test-pipeline-configureforcedotcom/sf-skills/dx-devops-test-pipeline-configure Configures DevOps Center pipeline testing infrastructure: enables a test provider so its suites become available, re-syncs a configured provider to pull in new suites, or creates a quality gate with rules on a stage. Routes by intent across Testing | 3k+ | Add | |
| 3082 | dx-devops-test-suite-assignments-configureforcedotcom/sf-skills/dx-devops-test-suite-assignments-configure Recommends and manages DevOps Center test suite assignments for pipeline stages. Mode A analyzes a commit diff against assigned suite metadata to recommend relevant existing suites and flag coverage gaps (pure reasoning). Modes B-D assign a Testing | 3k+ | Add | |
| 3093 | playwright-expertjeffallan/claude-skills/playwright-expert Use when writing E2E tests with Playwright, setting up test infrastructure, or debugging flaky browser tests. Invoke to write test scripts, create page objects, configure test fixtures, set up reporters, add CI integration, implement API mo TestingWeb automation | 3k+ | Add | |
| 3157 | wycheprooftrailofbits/skills/wycheproof Validates cryptographic implementations against Project Wycheproof's test vectors, which encode known attacks and edge cases across AES, RSA, ECDSA, ECDH, and more. Covers loading test vectors, mapping result flags onto pass and fail expect SecurityTesting | 3k+ | Add | |
| 3193 | Browser Automationclaude-office-skills/skills/browser-automation Automate web browser interactions, scraping, testing, and workflow automation with Puppeteer/Playwright Testing | 3k+ | Add | |
| 3196 | vitestpproenca/dot-skills/vitest Vitest testing framework patterns for test setup, async testing, mocking with vi.*, snapshots, and test performance (formerly test-vitest). This skill should be used when writing or debugging Vitest tests. This skill does NOT cover TDD meth Testing | 3k+ | Add | |
| 3201 | unit-test-bean-validationgiuseppe-trisciuoglio/developer-kit/unit-test-bean-validation Provides patterns for unit testing Jakarta Bean Validation (JSR-380), including @Valid, @NotNull, @Min, @Max, @Email constraints with Hibernate Validator. Generates custom validator tests, constraint violation assertions, validation groups, Testing | 3k+ | Add | |
| 3292 | cmux-testingmanaflow-ai/cmux/cmux-testing Choose scoped cmux verification, add behavioral tests, and validate Swift test targets and wiring. Use when adding tests or deciding what local/CI evidence a change needs. Testing | 3k+ | Add | |
| 3455 | testinglobehub/lobehub/testing Use for Vitest tests, mocks, coverage and failing-test diagnosis. Testing | 3k+ | Add | |
| 3617 | spring-boot-test-patternsgiuseppe-trisciuoglio/developer-kit/spring-boot-test-patterns Provides comprehensive testing patterns for Spring Boot applications covering unit, integration, slice, and container-based testing with JUnit 5, Mockito, Testcontainers, and performance optimization. Use when writing tests, @Test methods, Testing | 3k+ | Add | |
| 3671 | swift-testingdpearson2699/swift-ios-skills/swift-testing Writes and migrates Swift Testing framework tests with @Test, @Suite, #expect, #require, confirmation, traits, withKnownIssue, Attachment.record, processExitsWith exit tests and capture lists, Test.cancel, Issue.record warnings/manual failu Testing | 3k+ | Add | |
| 3704 | eval-driven-devgithub/awesome-copilot/eval-driven-dev Improve AI application with evaluation-driven development. Define eval criteria, instrument the application, build golden datasets, observe and evaluate application runs, analyze results, and produce a concrete action plan for improvements. Testing | 3k+ | Add | |
| 3741 | unit-test-boundary-conditionsgiuseppe-trisciuoglio/developer-kit/unit-test-boundary-conditions Provides edge case, corner case, boundary condition, and limit testing patterns for Java unit tests. Validates minimum/maximum values, null cases, empty collections, numeric overflow/underflow, floating-point precision, and off-by-one scena Testing | 3k+ | Add | |
| 3774 | playwright-skillsickn33/agentic-awesome-skills/playwright-skill IMPORTANT - Path Resolution: This skill can be installed in different locations (plugin system, manual installation, global, or project-specific). Before executing any commands, determine the skill directory based on where you loaded this S Code executionTestingWeb automation | 3k+ | Add | |
| 3841 | testinggrafana/skills/testing Probe, load-test, and instrument frontends from Grafana Cloud. Covers Synthetic Monitoring (HTTP / DNS / TCP / Ping / Traceroute / Multihttp / k6-browser scripted checks from 20+ global probes, alert on `probe_success` + TLS-cert expiry), G Testing | 3k+ | Add | |
| 3896 | frontend-testinglanggenius/dify/frontend-testing Use when writing or changing Vitest or React Testing Library tests under `web/` or `packages/dify-ui/`, or when the user explicitly requests frontend test strategy, including evaluation of an existing strategy. Do not use for frontend code- Testing | 3k+ | Add | |
| 3956 | unit-test-service-layergiuseppe-trisciuoglio/developer-kit/unit-test-service-layer Provides patterns for unit testing service layer with Mockito. Creates isolated tests that mock repository calls, verify method invocations, test exception scenarios, and stub external API responses. Use when testing service behaviors and b Testing | 3k+ | Add | |
| 3985 | unit-test-wiremock-rest-apigiuseppe-trisciuoglio/developer-kit/unit-test-wiremock-rest-api Provides patterns for unit testing external REST APIs using WireMock. Stubs API responses, verifies request details, simulates failures (timeouts, 4xx/5xx errors), and validates HTTP client behavior without real network calls. Use when test Testing | 3k+ | Add | |
| 3999 | unit-test-parameterizedgiuseppe-trisciuoglio/developer-kit/unit-test-parameterized Provides parameterized testing patterns with JUnit 5, generates data-driven unit tests using @ParameterizedTest, @ValueSource, @CsvSource, @MethodSource. Creates tests that run the same logic with multiple input values. Use when writing dat Code authoringTesting | 3k+ | Add | |
| 4004 | unit-test-controller-layergiuseppe-trisciuoglio/developer-kit/unit-test-controller-layer Provides patterns for unit testing REST controllers using MockMvc and @WebMvcTest. Generates controller tests that validates request/response mapping, validation, exception handling, and HTTP status codes. Use when testing web layer endpoin Testing | 3k+ | Add | |
| 4013 | unit-test-json-serializationgiuseppe-trisciuoglio/developer-kit/unit-test-json-serialization Provides patterns for unit testing JSON serialization/deserialization with Jackson and `@JsonTest`. Validates JSON mapping, custom serializers, date formats, and polymorphic types. Use when testing JSON serialization, validating custom seri Testing | 3k+ | Add | |
| 4041 | unit-test-utility-methodsgiuseppe-trisciuoglio/developer-kit/unit-test-utility-methods Provides patterns for testing utility classes, static methods, and helper functions. Validates pure functions, null handling, edge cases, and boundary conditions. Generates AssertJ assertions and @ParameterizedTest for string utils, math ut Testing | 3k+ | Add | |
| 4043 | unit-test-scheduled-asyncgiuseppe-trisciuoglio/developer-kit/unit-test-scheduled-async Provides patterns for unit testing Spring `@Scheduled` and `@Async` methods using JUnit 5, CompletableFuture, Awaitility, and Mockito. Covers mocking task execution and timing, verifying execution counts, testing cron expressions, validatin Testing | 3k+ | Add | |
| 4049 | unit-test-exception-handlergiuseppe-trisciuoglio/developer-kit/unit-test-exception-handler Provides patterns for unit testing `@ExceptionHandler` and `@ControllerAdvice` in Spring Boot applications. Validates error response formatting, mocks exceptions, verifies HTTP status codes, tests field-level validation errors, and asserts Testing | 3k+ | Add | |
| 4051 | unit-test-mapper-convertergiuseppe-trisciuoglio/developer-kit/unit-test-mapper-converter Provides patterns for unit testing mappers, converters, and bean mappings. Validates entity-to-DTO and model transformation logic in isolation. Generates executable mapping tests with MapStruct and custom converter test coverage. Use when w Testing | 3k+ | Add | |
| 4052 | 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 | |
| 4061 | 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 | |
| 4063 | 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 | |
| 4067 | 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 | |
| 4068 | 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 | |
| 4083 | 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 | |
| 4122 | 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+ | +30+<5% | Add |
| 4197 | 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+ | +100+5% | Add |