e2e-tests
vitessio/vitess/.agents/skills/e2e-tests/SKILL.md
Run and debug Vitess end-to-end tests. Use when working with tests under go/test/endtoend/, when asked to run e2e tests, debug e2e test failures, or investigate test flakiness.
One search for your own team's files and the public ecosystem. See how real projects write their agent instructions, and bring the good ideas home.
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
vitessio/vitess/.agents/skills/e2e-tests/SKILL.md
Run and debug Vitess end-to-end tests. Use when working with tests under go/test/endtoend/, when asked to run e2e tests, debug e2e test failures, or investigate test flakiness.
quarkusio/quarkus/.agents/skills/writing-tests/SKILL.md
Testing patterns for Quarkus extensions: test annotations, test locations, QuarkusExtensionTest patterns, and how to run tests.
TriliumNext/Trilium/.claude/skills/ckeditor5-testing/SKILL.md
Testing CKEditor 5 plugins in the Trilium monorepo. Use when adding or reviewing unit tests for the packages/ckeditor5 aggregate (including its in-tree plugins under src/plugins/), debugging a failing test, or setting up a package's test runner. Covers the Playwright browser-mode Vitest setup, the vitest.config.ts, testing against a real ClassicEditor, the model/view helpers imported from 'ckeditor5' (_setModelData / _getModelData / _getViewData and their {}/[] selection syntax), vi spies/mocks, idiomatic patterns for schema/conversion/command/UI tests, the pnpm --filter runner, and Trilium-specific conventions and gotchas. Complements the ckeditor5-plugin-development and writing-unit-tests skills.
Steady8 mentions in 2 weeks
No other project uses it yet
newton-physics/newton/.agents/skills/example-testing/SKILL.md
Run Newton examples for visual QA of a release wheel or requested checkout, exercising viewer controls and checking motion, picking, and end-of-run settling against example-specific criteria. Use for example testing and release QA, not as a substitute for unit tests or release approval.
newton-physics/newton/.claude/skills/example-testing/SKILL.md
Run Newton examples for visual release QA, viewer interaction, and end-of-run jitter or settling checks against example-specific criteria.
owid/owid-grapher/.agents/skills/add-tests/SKILL.md
Inspect the current pull request, stacked pull requests, branch, or working-tree change; draft a risk-based test plan; interview the user to agree on what deserves testing, the faithful test boundary, representative cases, and explanatory comments; then implement the agreed tests. Use when asked to add tests, decide test coverage for current work, test a PR or PR stack, or turn a completed change into a reviewed test plan and test suite. Pass `decide-for-me` to skip the interview and have the agent take its own recommendations.
6 projects use a version of this
nasa/fprime/.github/skills/fprime-component-unit-test/SKILL.md
Unit testing phase of F Prime component development. Provides lifecycle context, goals, and decision criteria for the unit testing phase. Defers to fprime-unit-testing for implementation details. Trigger when implementation is ready for testing or when following TDD (tests before implementation). Keywords: F Prime, unit test, GTest, TesterBase, GTestBase, Tester, fprime-util check, STest, rule-based testing.
No other project uses it yet
filamentphp/filament/.agents/skills/testing-filament/SKILL.md
Writes and runs Filament tests with Pest, Pest Browser, accessibility checks, and test databases. Use when planning verification, adding or changing tests, running tests, or validating asynchronous JavaScript changes in this repository.
Steady5 mentions in 2 weeks
No other project uses it yet
anthropics/claude-plugins-community/testdino/skills/testdino-manual-tests/SKILL.md
Use when the user wants to create, update, or browse manual QA test cases and suites in TestDino — not execution runs. Covers list_manual_test_suites, list_manual_test_cases, get_manual_test_case, create_manual_test_case, update_manual_test_case, create_manual_test_suite.
No other project uses it yet
dotnet/runtime/.github/skills/jit-regression-test/SKILL.md
Extract a standalone JIT regression test case from a given GitHub issue and save it under a JIT regression runner folder. USE FOR: creating JIT regression tests, extracting repro code from dotnet/runtime issues, "write a test for this JIT bug", "create a regression test for issue #NNNNN", converting issue repro to xunit test. DO NOT USE FOR: non-JIT tests (use standard test patterns), debugging JIT issues without a known repro, performance benchmarks (use microbenchmark skill).
Provenance-Emu/Provenance/.agents/skills/swift-testing-expert/SKILL.md
Expert guidance for Swift Testing: test structure, #expect/#require macros, traits and tags, parameterized tests, test plans, parallel execution, async waiting patterns, and XCTest migration. Use when writing new Swift tests, modernizing XCTest suites, debugging flaky tests, or improving test quality and maintainability in Apple-platform or Swift server projects.
Surging1 mention in 2 weeks
7 projects use a version of this
MaterialDesignInXAML/MaterialDesignInXamlToolkit/.github/skills/mtp-test-running/SKILL.md
Run MaterialDesignInXamlToolkit tests correctly with dotnet test, TUnit, and Microsoft Testing Platform. Use when validating changes, choosing a safe test scope, or filtering to the exact affected tests.
Steady11 mentions in 2 weeks
No other project uses it yet
recharts/recharts/.agents/skills/mutation-testing/SKILL.md
Run Stryker mutation tests on one or a few files and check the HTML report. Invoke when asked to run mutation tests, check mutation score/coverage, or find untested code paths.
omnigent-ai/omnigent/.claude/skills/run-load-test/SKILL.md
Run the Omnigent load test and produce a results file explaining the latencies. Load when the user wants to load-test / stress-test / benchmark Omnigent under concurrency ("load test omnigent", "stress test the server", "how many hosts/sessions/turns can it handle", "load test real agent turns / conversations", "run a load test"). The test makes each simulated user a real omnigent host that creates host-bound sessions and drives real multi-turn conversations with a mocked LLM; it boots its own local stack (dev/loadtest/run.py). Gather inputs, run it, then read the generated summary.md and explain the latency distribution (avg/median/p95/p99, throughput, failures). NOT for single-request latency micro-benchmarks (that is dev/benchmarks/).
Steady12 mentions in 2 weeks
No other project uses it yet
bherbruck/solidcraft/skills/solidcraft-tests/SKILL.md
Use when writing, placing or running tests in SolidCraft: a regression test for a bug, an engine test for a command, a UI scenario, a reference (oracle) test, goldens, or when CI fails a test you did not touch.
1 project uses a version of this
PostHog/posthog/.agents/skills/maintaining-python-tests/SKILL.md
Maintains existing pytest and Django test suites without weakening correctness. Use when asked to reduce Python test runtime or CI work, investigate slow pytest families, remove stale migration tests, consolidate repeated setup, improve Python test ownership, or measure whether a test optimization worked after merge. Ranks work by measured cost, applies the writing-tests value gate to existing coverage, preserves distinct behavior cases, validates isolation after shared-fixture changes, and separates testcase work from pytest-suite wall time. For an intermittent failure, use fixing-flaky-tests instead.
microsoft/testfx/.agents/skills/test-smell-detection/SKILL.md
Audits existing tests in any language using formal, research-backed test smell names and the testsmells.org 19-smell academic taxonomy. Use when the caller asks for an academic or citable test-smell review, named smell categories, or a formal severity-ranked smell assessment. Covers Assertion Roulette, Conditional Test Logic, Mystery Guest, Eager Test, Sleepy Test, Unknown Test, Sensitive Equality, and the rest of the catalog across .NET, Python, JavaScript/TypeScript, Java, Go, Ruby, Rust, Swift, Kotlin, PowerShell, and C++. DO NOT USE FOR a quick pragmatic test review (use test-anti-patterns), writing or running tests, framework migration, coverage, or assertion-diversity metrics.
molt-bot/clawdbot/.agents/skills/test-audit/SKILL.md
Invoke whenever writing, changing, reviewing, or sweeping tests. Authoring gate for new tests plus audit workflow for low-value, implementation-coupled, or duplicative tests and the test-only production seams they demand.
Cooling+10 new adopters in 4 weeks
80 projects use a version of this
DynamoDS/Dynamo/.claude/skills/dynamo-unit-testing/SKILL.md
Write comprehensive NUnit tests for the Dynamo codebase following Dynamo testing patterns, conventions, and architectural constraints. Use this skill when writing test methods, test classes, setting up test infrastructure, mocking dependencies, testing with .dyn files, or reviewing test code in Dynamo.
pyvista/pyvista/.claude/skills/pyvista-testing/SKILL.md
Write and repair image regression tests for this repository. Load before touching a plotting test, a baseline image, or an image cache flag.
Plain text files in a repository that tell a coding agent how the project works: commands to run, conventions to follow and things to avoid. CLAUDE.md, AGENTS.md, cursor rules and skills are the common kinds.
CLAUDE.md is read by Claude Code. AGENTS.md is an open format that Codex, Cursor and other agents read. Many projects keep one and point the other at it.
A folder with a SKILL.md that describes one capability, such as filling PDFs or reviewing code. The agent loads it only when the task calls for it.
Your agents already can, over MCP, limited to the files you're allowed to read. Searching them from this page is coming.