Unit & integration tests
515 rows from 191 repositories
Tests that run without a browser.
What Unit & integration tests skills agree on
154 skill files read, by 149 of the 202 authors on this shelf whose files we hold, 2026-09-06
Counted by distinct author, so one author publishing three of these counts once. Where a claim sits in fewer files than authors, that is said: a claim held by forty authors across three files is one file people copied, not forty people who agreed. Near-identical wordings are grouped and the other wordings are shown, so the grouping is yours to check.
What they tell the agent to do
- Structure tests as arrange, act, assert17 of 149also worded as structure each test as Arrange-Act-Assert; structure every test as arrange-act-assert
- Test behavior, not implementation16 of 149also worded as Test behavior, not implementation details; List behaviors to test, not implementation steps
- Mock all external dependencies14 of 149also worded as Mock only external dependencies; Mock external dependencies
- Keep tests independent9 of 149also worded as Keep each test independent and deterministic; Keep tests independent of execution order
- Implement minimal code to pass7 of 149also worded as implement only minimal code to pass; Write minimal code to pass the current test
- Write a failing test first7 of 149also worded as write failing tests before implementation; Write a failing test before implementing
- Fix or delete flaky tests immediately7 of 149also worded as Fix flaky tests immediately; Fix tests immediately
- Verify one behaviour per test function7 of 149also worded as test one behavior per test method; Test one behavior per test
- Name tests MethodName_StateUnderTest_ExpectedBehavior6 of 149also worded as name tests to state behaviour and expected result; name tests as Method_Scenario_ExpectedResult
- Separate arrange, act, and assert with blank lines6 of 149also worded as Separate Arrange, Act, and Assert in every test; separate every test into arrange, act, assert
- Target at least 80 percent core logic coverage6 of 149also worded as Target 90 percent coverage on business logic; Target line coverage of at least 80 percent
- Create factory fixtures for test data6 of 149also worded as Use factories or fixtures for test data; Build test data with factory functions
- Detect test frameworks from config files6 of 149also worded as Detect the framework from its config file; Detect the framework from fingerprint, analyzer, then config files
- Always await async assertions5 of 149 in 3 filesalso worded as Await every promise assertion in async tests; Await async assertions to prevent false positives
- Use FakeTimeProvider for time-dependent logic5 of 149also worded as Use fake timers for time-dependent code; use FakeTimeProvider for time-dependent tests
What they tell it not to do
- Do not test private methods12 of 149also worded as Do not test private implementation details; Never test private methods
- Never share mutable state between tests12 of 149also worded as Do not share mutable state between tests; sharing state between tests
- Never write tests without assertions8 of 149also worded as Don't write tests without assertions; Do not fix a test you did not just write
- Never mock the class under test6 of 149also worded as Don't mock the thing being tested; Never mock the thing under test
- Do not use in-memory databases for integration tests6 of 149also worded as Don't use in-memory databases for integration tests; Do not mock your own code in integration tests
- Do not mock everything5 of 149also worded as mocking everything; Never mock every dependency
- Do not mock internal collaborators5 of 149also worded as Do not mock internal functions; Mock internal implementation details
- Do not test trivial getters and setters5 of 149also worded as Do not test trivial getters and setters; Don't test trivial getters and setters
- Do not test third-party libraries5 of 149also worded as Do not test third-party libraries; Don't test third-party library internals
- Never write expect(x === y).toBe(true)4 of 149 in 2 filesalso worded as Never write placeholder assertions like expect(true).toBe(true)
What they expect to be installed
- vitest44 of 149
- pytest39 of 149 in 38 files
- Jest31 of 149
- Testcontainers14 of 149
- Playwright14 of 149
- bash8 of 149
- go test8 of 149
- React Testing Library7 of 149
- MSW7 of 149
- git7 of 149
What they ask it to produce
- Coverage report14 of 149also worded as Coverage delta report; HTML coverage report
- Unit tests9 of 149also worded as Unit test specification; Unit test classes
- Integration tests8 of 149also worded as Integration test specification; Integration test fixtures
- vitest.config.ts7 of 149also worded as Test config block in vite.config.ts; vitest.config
- conftest.py with shared fixtures7 of 149also worded as conftest.py with async fixtures; conftest.py with a load-or-generate fixture
- Vitest test files6 of 149also worded as test files importing vitest; Jest/Vitest test files
- Jest unit and integration tests3 of 149 in 1 file
- Component snapshots3 of 149 in 1 file
When Unit & integration tests authors say to reach for one
The situations these authors wrote into their own files, counted out of the same 149 authors, with the skills that name each one
- User asks to write tests16 of 149
- Abap unit testing
- Tdd loop
- Go test
- and 1 more on this shelf
- Writing tests10 of 149
- Vitest
- Comprehensive testing
- and 2 more on this shelf
- User asks to improve test coverage10 of 149
- User asks for unit tests or mocks7 of 149
- Abap unit testing
- Testing vitest
- and 1 more on this shelf
- Migrating from Jest to Vitest4 of 149
How Unit & integration tests skills are built
454 skill directories by 181 authors, read from their repositories’ own file trees 2026-08-05
The middle bundle among those shipping files is 2 files, 20.0 KB beside SKILL.md
Counted by distinct author, same as above, so one author publishing forty template copies counts once. SKILL.md itself is not counted as a file, so a single-file skill is one where that file is the whole skill.
The shape
- SKILL.md is the whole skill72 of 181 authors, 234 of 454 skills
- files ship beside it109 of 181 authors, 220 of 454 skills
- executable scripts ship inside29 of 181 authors, 40 of 454 skills
The folders they converge on
- references/71 of 181 authors, 126 of 454 skills
- scripts/19 of 181 authors, 26 of 454 skills
- evals/13 of 181 authors, 15 of 454 skills
- assets/12 of 181 authors, 15 of 454 skills
- agents/11 of 181 authors, 14 of 454 skills
- templates/10 of 181 authors, 14 of 454 skills
TsakunovR/does-it-work Skill
10★Claude Code / Codex skill: проверяет, что ваш продукт реально работает — находит баги и строит защиту от регрессий автотестами
voidmatcha/e2e-skills/skills/cypress-debugger Skill
9★ repoAI agent testing toolkit for Playwright and Cypress: generate E2E tests from scratch, review existing specs against 24 anti-patterns (P0/P1/P2 silent-always-pass smells), and debug flaky failures from playwright-report/ or cypress/reports/. Agent Skills for Claude Code and Codex.
sametcelikbicak/coverage-guard Skill
3★An AI agent skill that enforces 100% test coverage for any JavaScript/TypeScript project. Works with Vitest, Jest, react-scripts, and other test runners. Compatible with opencode, Claude Code, Cursor, Windsurf, and GitHub Copilot.
2389-research/scenario-testing/skills Skill
2★ repoEnd-to-end testing with real dependencies - no mocks allowed; scenarios with real data are the only source of truth
teckedd-code2save/ai-build-tools/cli/skills/api-test-generator Skill
2★ repoFrom product spec to live URL — scaffold a backend with Forge, ship to your VPS with ship-to-vps
coreline-ai/codex-skill-factory/Test/skill-case-100-prompts/generated-skills/fix-failing-tests Skill
1★ repoCodex 프롬프트 패턴을 분석해 Skill 후보 생성·설치까지 지원하는 로컬 CLI | Local CLI that analyzes Codex prompt patterns and generates installable Skills
cdragos/agentarium/skills/pytest-microservices-skill Skill
no license0★ repoAgent toolkit: reusable skills, commands, and automations for LLM workflows
nanami7777777/anti-test-theater Skill
0★Stop AI agents from writing useless tests. Decision trees for mocking, test layering, and requirement-driven testing that catches real bugs.
danielvogler/ai-skills-library/.agents/skills/adding-dbt-unit-test Skill
0★ repoCentralized manifest for AI agent skills. Synced via ai-agent-skills.
brunovgprado/engineering-agent-skills/dotnet/dotnet-unit-test-generator Skill
0★ repoA collection of reusable AI Agent Skills for software engineering, architecture, code review, performance analysis, DevOps, cloud, and developer productivity.
ZaneL1u/test-generate-skills/skills/test-gen Skill
0★ repoAgent skills to decide, generate, and set up frontend tests (unit vs e2e). Framework-agnostic, installable via npx skills add.
ajaygodbole7/java-unit-test-skill Skill
no license0★A tool-agnostic Agent Skill for writing, reviewing, and refactoring Java unit tests with JUnit 5, AssertJ, and Mockito.
osseous/skills/skills/ue-angelscript-tests Skill
2★ repoAgent skills for Unreal Engine + AngelScript workflows. Drop-in skills.sh-compatible monorepo.
alexngai/skill-tree/docs/demo/skills/jest-setup Skill
0★ repoVersion control and evolution for AI agent skills — versioned storage, dynamic serving/loadouts, multi-agent git sync, and cross-repo federation.
oceanfsdfsvfdsvs/flaky-ci-forensics Skill
0★Turn flaky CI failures into triage reports|把不稳定 CI 失败变成排查报告
sickn33/agentic-awesome-skills/plugins/agentic-awesome-skills-claude/skills/jest-skill Skill
44,658★ repoAAS Core is the local, agent-first control plane for complete catalog discovery, agent-owned selection, stack validation, and planning, backed by 1,987+ agentic skills. Includes CLI, local MCP, catalog, plugins, and Workbench.
sickn33/agentic-awesome-skills/plugins/agentic-awesome-skills-claude/skills/junit-5-skill Skill
44,658★ repoAAS Core is the local, agent-first control plane for complete catalog discovery, agent-owned selection, stack validation, and planning, backed by 1,987+ agentic skills. Includes CLI, local MCP, catalog, plugins, and Workbench.
sickn33/agentic-awesome-skills/plugins/agentic-awesome-skills-claude/skills/pytest-skill Skill
44,658★ repoAAS Core is the local, agent-first control plane for complete catalog discovery, agent-owned selection, stack validation, and planning, backed by 1,987+ agentic skills. Includes CLI, local MCP, catalog, plugins, and Workbench.
sickn33/agentic-awesome-skills/plugins/agentic-awesome-skills-claude/skills/vitest-skill Skill
44,658★ repoAAS Core is the local, agent-first control plane for complete catalog discovery, agent-owned selection, stack validation, and planning, backed by 1,987+ agentic skills. Includes CLI, local MCP, catalog, plugins, and Workbench.
sickn33/agentic-awesome-skills/plugins/agentic-awesome-skills/skills/jest-skill Skill
44,658★ repoAAS Core is the local, agent-first control plane for complete catalog discovery, agent-owned selection, stack validation, and planning, backed by 1,987+ agentic skills. Includes CLI, local MCP, catalog, plugins, and Workbench.
sickn33/agentic-awesome-skills/plugins/agentic-awesome-skills/skills/junit-5-skill Skill
44,658★ repoAAS Core is the local, agent-first control plane for complete catalog discovery, agent-owned selection, stack validation, and planning, backed by 1,987+ agentic skills. Includes CLI, local MCP, catalog, plugins, and Workbench.
sickn33/agentic-awesome-skills/plugins/agentic-awesome-skills/skills/pytest-skill Skill
44,658★ repoAAS Core is the local, agent-first control plane for complete catalog discovery, agent-owned selection, stack validation, and planning, backed by 1,987+ agentic skills. Includes CLI, local MCP, catalog, plugins, and Workbench.
sickn33/agentic-awesome-skills/plugins/agentic-awesome-skills/skills/vitest-skill Skill
44,658★ repoAAS Core is the local, agent-first control plane for complete catalog discovery, agent-owned selection, stack validation, and planning, backed by 1,987+ agentic skills. Includes CLI, local MCP, catalog, plugins, and Workbench.
sickn33/agentic-awesome-skills/skills/jest-skill Skill
44,658★ repoAAS Core is the local, agent-first control plane for complete catalog discovery, agent-owned selection, stack validation, and planning, backed by 1,987+ agentic skills. Includes CLI, local MCP, catalog, plugins, and Workbench.
sickn33/agentic-awesome-skills/skills/junit-5-skill Skill
44,658★ repoAAS Core is the local, agent-first control plane for complete catalog discovery, agent-owned selection, stack validation, and planning, backed by 1,987+ agentic skills. Includes CLI, local MCP, catalog, plugins, and Workbench.
sickn33/agentic-awesome-skills/skills/pytest-skill Skill
44,658★ repoAAS Core is the local, agent-first control plane for complete catalog discovery, agent-owned selection, stack validation, and planning, backed by 1,987+ agentic skills. Includes CLI, local MCP, catalog, plugins, and Workbench.
sickn33/agentic-awesome-skills/skills/vitest-skill Skill
44,658★ repoAAS Core is the local, agent-first control plane for complete catalog discovery, agent-owned selection, stack validation, and planning, backed by 1,987+ agentic skills. Includes CLI, local MCP, catalog, plugins, and Workbench.
wshobson/agents/plugins/javascript-typescript/skills/javascript-testing-patterns Skill
38,701★ repoMulti-harness agentic plugin marketplace for Claude Code, Codex CLI, Cursor, OpenCode, GitHub Copilot, and Gemini CLI
github/awesome-copilot/skills/java-junit Skill
37,897★ repoCommunity-contributed instructions, agents, skills, and configurations to help you make the most of GitHub Copilot.
github/awesome-copilot/skills/javascript-typescript-jest Skill
37,897★ repoCommunity-contributed instructions, agents, skills, and configurations to help you make the most of GitHub Copilot.
github/awesome-copilot/skills/pytest-coverage Skill
37,897★ repoCommunity-contributed instructions, agents, skills, and configurations to help you make the most of GitHub Copilot.
github/awesome-copilot/skills/unit-test-vue-pinia Skill
37,897★ repoCommunity-contributed instructions, agents, skills, and configurations to help you make the most of GitHub Copilot.
alirezarezvani/claude-skills/engineering-team/skills/tdd-guide Skill
24,478★ repo345 Claude Code skills & agent skills & plugins (30+ Agents, 70+ custom commands, 330+ skills, customizable references, scripts)for Claude Code, Codex, Gemini CLI, Cursor, and 8 more coding agents — engineering, marketing, product, compliance, C-level advisory, research, business operations, commercial & finance, and your daily productivity skills.
antfu/skills/skills/vitest Skill
5,740★ repoAnthony Fu's curated collection of agent skills.
dotnet/skills/plugins/dotnet-test/skills/code-testing-agent Skill
5,132★ repoRepository for skills to assist AI coding agents with .NET and C#
dotnet/skills/plugins/dotnet-test/skills/test-analysis-extensions Skill
5,132★ repoRepository for skills to assist AI coding agents with .NET and C#
dotnet/skills/plugins/dotnet-test/skills/test-anti-patterns Skill
5,132★ repoRepository for skills to assist AI coding agents with .NET and C#
dotnet/skills/plugins/dotnet-test/skills/test-smell-detection Skill
5,132★ repoRepository for skills to assist AI coding agents with .NET and C#
dotnet/skills/plugins/dotnet-test/skills/test-tagging Skill
5,132★ repoRepository for skills to assist AI coding agents with .NET and C#
jeremylongshore/claude-code-plugins-plus-skills/plugins/saas-packs/langchain-py-pack/skills/langchain-local-dev-loop Skill
2,628★ repo425 plugins, 2,810 skills, 200 agents for Claude Code. Open-source marketplace at tonsofskills.com with the ccpi CLI package manager.
jeremylongshore/claude-code-plugins-plus-skills/skills/.curated/langchain-local-dev-loop Skill
2,628★ repo425 plugins, 2,810 skills, 200 agents for Claude Code. Open-source marketplace at tonsofskills.com with the ccpi CLI package manager.
jeremylongshore/claude-code-plugins-plus-skills/skills/09-test-automation/go-test-generator Skill
2,628★ repo425 plugins, 2,810 skills, 200 agents for Claude Code. Open-source marketplace at tonsofskills.com with the ccpi CLI package manager.
jeremylongshore/claude-code-plugins-plus-skills/skills/09-test-automation/integration-test-setup Skill
2,628★ repo425 plugins, 2,810 skills, 200 agents for Claude Code. Open-source marketplace at tonsofskills.com with the ccpi CLI package manager.
jeremylongshore/claude-code-plugins-plus-skills/skills/09-test-automation/jest-test-generator Skill
2,628★ repo425 plugins, 2,810 skills, 200 agents for Claude Code. Open-source marketplace at tonsofskills.com with the ccpi CLI package manager.
jeremylongshore/claude-code-plugins-plus-skills/skills/09-test-automation/pytest-test-generator Skill
2,628★ repo425 plugins, 2,810 skills, 200 agents for Claude Code. Open-source marketplace at tonsofskills.com with the ccpi CLI package manager.
jeremylongshore/claude-code-plugins-plus-skills/skills/09-test-automation/snapshot-test-helper Skill
2,628★ repo425 plugins, 2,810 skills, 200 agents for Claude Code. Open-source marketplace at tonsofskills.com with the ccpi CLI package manager.
jeremylongshore/claude-code-plugins-plus-skills/skills/09-test-automation/vitest-test-creator Skill
2,628★ repo425 plugins, 2,810 skills, 200 agents for Claude Code. Open-source marketplace at tonsofskills.com with the ccpi CLI package manager.
jeremylongshore/claude-code-plugins-plus-skills/skills/16-api-integration/integration-test-generator Skill
2,628★ repo425 plugins, 2,810 skills, 200 agents for Claude Code. Open-source marketplace at tonsofskills.com with the ccpi CLI package manager.
a5c-ai/babysitter/library/specializations/data-science-ml/skills/pytest-ml-tester Skill
1,665★ repoBabysitter enforces obedience on agentic workforces and enables them to manage extremely complex tasks and workflows through deterministic, hallucination-free self-orchestration
a5c-ai/babysitter/library/specializations/qa-testing-automation/skills/jest-testing Skill
1,665★ repoBabysitter enforces obedience on agentic workforces and enables them to manage extremely complex tasks and workflows through deterministic, hallucination-free self-orchestration
a5c-ai/babysitter/library/specializations/qa-testing-automation/skills/pytest-testing Skill
1,665★ repoBabysitter enforces obedience on agentic workforces and enables them to manage extremely complex tasks and workflows through deterministic, hallucination-free self-orchestration
a5c-ai/babysitter/library/specializations/web-development/skills/jest Skill
1,665★ repoBabysitter enforces obedience on agentic workforces and enables them to manage extremely complex tasks and workflows through deterministic, hallucination-free self-orchestration
a5c-ai/babysitter/library/specializations/web-development/skills/vitest Skill
1,665★ repoBabysitter enforces obedience on agentic workforces and enables them to manage extremely complex tasks and workflows through deterministic, hallucination-free self-orchestration
rohitg00/skillkit/packages/core/src/methodology/packs/testing/test-patterns Skill
1,458★ repoSupercharge AI coding agents with portable skills. Install, translate & share skills across Claude Code, Cursor, Codex, Copilot & 40 more
amElnagdy/guard-skills/skills/test-guard Skill
1,154★ repoGuard skills for coding agents, quality gates that catch AI-generated failure modes in code, tests, and docs
jezweb/claude-skills/plugins/dev-tools/skills/vitest Skill
966★ repoSkills for Claude Code CLI such as full stack dev Cloudflare, React, Tailwind v4, and AI integrations.
rshankras/claude-code-apple-skills/skills/testing/integration-test-scaffold Skill
621★ repoClaude Code skills for Apple platform development (iOS, macOS, iPadOS) — product validation, code generation, App Store optimization, and more
rshankras/claude-code-apple-skills/skills/testing/snapshot-test-setup Skill
621★ repoClaude Code skills for Apple platform development (iOS, macOS, iPadOS) — product validation, code generation, App Store optimization, and more
JackyST0/awesome-agent-skills/examples/unit-test-generator Skill
619★ repo🤖 精选的 AI Agent Skills 列表,适用于 Cursor、Claude Code、GitHub Copilot 等 AI 编程工具
Unit test static c functions with loops using gmock
ECNU-ICALK/AutoSkill/SkillBank/ConvSkill/english_gpt3.5_8/unit-test-static-c-functions-with-loops-using-gmock Skill
no license551★ repoAutoSkill: Experience-Driven Lifelong Learning via Skill Self-Evolution