The best unit testing mods

2,691 mods in the catalogue carry this category. These 21 are the ones that pass every gate. Every gate: original work, not a copy · security scan A or B · a licence that permits reading the source · an actively maintained repository people actually use. Order is the composite score — reputation, freshness, safety, originality, content and traction — not anyone's opinion.

#ModTypeStarsScanTokensRating
1 test-reviewdatahub-project/datahubYou are an expert DataHub test reviewer. Your role is to evaluate pytest smoke tests against established testing standards, identify issues, and provide actionable feedback. Skill 13k A 0 —
2 react-native-testingcallstack/react-native-testing-libraryWrite tests using React Native Testing Library (RNTL) v13 and v14 (@testing-library/react-native). Use when writing, reviewing, or fixing React Native component tests. Covers: render, screen, queries (getBy/getAllBy/queryBy/findBy), Jest matchers, userEvent, fireEvent, waitFor, and async patterns. Supports v13 (React… Skill 3.4k A 134 —
3 gdunit-drivervalkor-ai/loomRun gdUnit4 unit tests and parse results into structured output. Use this skill after writing or modifying code to verify correctness via unit tests, when diagnosing test failures, or when writing new test files. Triggers: "run tests", "test fails", "write a test", any gdUnit4/unit test mention. Supports both GDScript… Skill 1.3k A 84 —
4 ginkgoonsi/ginkgoWrite, run, and debug Ginkgo/Gomega test suites in Go. Skills for the tree-construction mental model, spec authoring and cleanup, tables and generated specs, the full decorator reference, filtering, parallelism, ordered/flaky specs, timeouts and async, the CLI and CI configuration, reporting, and JSON-first failure… Plugin 9.1k A — —
5 commit-checksstrelov1/freehireRun gofmt, go vet, and unit tests before committing Go files. Cursor rule 3.3k A 175 —
6 bashunitTypedDevs/bashunitWrite and run tests for bash scripts with bashunit. Use when adding or fixing tests for shell code, when a bashunit run fails, or when asked to raise coverage of a bash script. Covers loading the code under test, the assertion catalogue, the fast edit-run loop, and the API traps that produce silently-passing tests. Skill 438 A 70 —
7 foundry-testingPaulRBerg/foundry-templateWrite and debug Foundry tests and Solidity scripts. Use when writing unit, fuzz, fork, or invariant tests, writing bulloak BTT .tree specs (Branching Tree Technique), using cheatcodes, benchmarking gas, measuring coverage, writing deploy scripts, or working in tests/ or script/. Skill 642 A 64 —
8 gomegaonsi/gomegaWrite expressive, correct Gomega assertions in Go. Skills for the Expect/Ω model, synchronous and asynchronous (Eventually/Consistently) assertions, the full matcher catalog, composing and authoring custom matchers, and the gstruct, ghttp, gexec, gbytes, gleak, and gmeasure sub-libraries. Plugin 2.4k A — —
9 imperial-censorTheEterna/api2mcp4jAn independent code-review and testing role for Java projects. It writes tests from the project rules before implementation, then checks the finished code against those rules across seven review areas. Agent 113 A 72 —
10 dart-test-fundamentalskevmoo/dash_skillsCore concepts and best practices for package:test. Covers test, group, lifecycle methods (setUp, tearDown), and configuration (darttest.yaml). Skill 148 A 44 —
11 langgraph-testing-evaluationsoba-labs/langchain-agent-skillsUse this skill when you need to test or evaluate LangGraph/LangChain agents: writing unit or integration tests, generating test scaffolds, mocking LLM/tool behavior, running trajectory evaluation (match or LLM-as-judge), running LangSmith dataset evaluations, and comparing two agent versions with A/B-style offline… Skill 106 A 99 —
12 tevmevmts/tevmBuild, simulate, test, fork, and debug EVM transactions in TypeScript with tevm 1.0.0-rc.151. Use for in-process EVM scripts, typed Solidity imports, lazy mainnet or OP-stack forks, direct account and storage setup, viem-compatible contract actions, Vitest EVM tests, traces, and transaction simulation. Skill 449 A 77 —
13 backseat-driver-testingBetterThanTomorrow/calva-backseat-driverTesting strategies for Calva Backseat Driver MCP tools. Use when: Testing Backseat Driver, validating tool updates, testing structural editing workflows, verifying REPL evaluation with who-tracking, testing shadow-cljs runtime discovery and targeting, testing output log filtering, testing load-file tool, smoke testing… Skill 64 A 106 —
14 test-writerkivo360/OmoiOSGenerate comprehensive tests including unit, integration, and property-based tests. Skill 81 A 12 —
15 aiup-angularAI-Unified-Process/marketplaceAI Unified Process UI layer for Angular - standalone components, signals, HttpClient services, Vitest component tests. Plugin 151 A — —
16 swarmauri-add-community-standaloneswarmauri/swarmauri-sdkAdd a second-class standalone Swarmauri package under pkgs/community. Use when Codex needs community package scaffolding, workspace membership, pyproject metadata, README branding, entry points, second-class citizenship rows, exports, tests, and validation. Skill 104 A 59 —
17 test-writervinilana/dotcontextWrite comprehensive unit and integration tests. Agent 575 A 10 —
18 modernize-testsaduermael/hermModernize test suites to use modern Swift Testing features or migrate from XCTest. Skill 232 A 19 —
19 flutter-testerHarishwarrior/flutter-claude-skillsUse when creating, writing, fixing, or reviewing tests in a Flutter project. Covers unit tests, widget tests, integration tests, Riverpod provider testing, and Mockito mocking. Provides Given-When-Then patterns, layer isolation strategies, and test setup for GetIt, SharedPreferences, and FakeDatabase. Skill 66 A 65 —
20 test-scriptsivo-toby/mcp-openapi-serverNever try to run a test-script from commandline using node -e. This will always fail, you'll need to write a typescript test file, build that and execute that. Cursor rule 301 A 49 —
21 swift-testing-protwostraws/Swift-Testing-Agent-SkillWrites, reviews, and improves Swift Testing code using modern APIs and best practices. Plugin 471 A — —

Want everything, not just what passes the gates? Browse the full category from any type hub, or search it. This shelf recomputes nightly from the measurements.