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 |
|---|---|---|---|---|
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 3455 | testinglobehub/lobehub/testing Use for Vitest tests, mocks, coverage and failing-test diagnosis. 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 3017 | migrate-to-shoehornvinvcn/mattpocock-skills-zh-cn/migrate-to-shoehorn 将测试文件从 `as` 类型断言迁移到 @total-typescript/shoehorn。适用于用户提到 shoehorn、想替换测试中的 `as`,或需要局部测试数据时。 Testing | 3k+ | Add | |
| 2854 | tddvinvcn/mattpocock-skills-zh-cn/tdd 测试驱动开发。适用于用户想用先写测试的方式构建功能或修复缺陷、提到 “red-green-refactor”,或需要集成测试时。 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 1974 | csharp-nunitgithub/awesome-copilot/csharp-nunit Get best practices for NUnit unit testing, including data-driven tests Testing | 3k+ | Add | |
| 1897 | breakdown-testgithub/awesome-copilot/breakdown-test Test Planning and Quality Assurance prompt that generates comprehensive test strategies, task breakdowns, and quality validation plans for GitHub projects. Testing | 3k+ | Add | |
| 1781 | scoutqa-testgithub/awesome-copilot/scoutqa-test 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 app TestingWeb automation | 3k+ | Add | |
| 1774 | csharp-xunitgithub/awesome-copilot/csharp-xunit Get best practices for XUnit unit testing, including data-driven tests Testing | 10k+ | +10+<5% | Add |
| 1737 | cpp-testingaffaan-m/ecc/cpp-testing Use only when writing/updating/fixing C++ tests, configuring GoogleTest/CTest, diagnosing failing or flaky tests, or adding coverage/sanitizers. Testing | 10k+ | +30+<5% | Add |
| 1709 | eval-harnessaffaan-m/ecc/eval-harness Eval-driven development (EDD) framework for AI coding sessions — define capability and regression evals before coding, grade with code-based, model-based, rule, or human graders, and track pass@k and pass^k reliability. Use when defining pa Testing | 10k+ | +30+<5% | Add |
| 1695 | web3-testingwshobson/agents/web3-testing 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. Testing | 10k+ | +10+<5% | Add |
| 1689 | dogfoodcallstack/agent-device/dogfood Systematically explore and test a mobile app on iOS/Android with agent-device to find bugs, UX issues, and other problems. Use when asked to dogfood, QA, exploratory test, find issues, bug hunt, or test this app on mobile. Agent operationsTesting | 10k+ | +100+<5% | Add |
| 1668 | temporal-python-testingwshobson/agents/temporal-python-testing 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. Testing | 10k+ | +10+<5% | Add |
| 1657 | bats-testing-patternswshobson/agents/bats-testing-patterns 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. Testing | 10k+ | +30+<5% | Add |