agentleFS

Claude skills and agent skills

Skills real projects publish on GitHub, most starred first. Each one says what it will make an agent do before you copy it.

Best matches · from page 4Worked for most · soon
biomejsSkill

testing-codegen

biomejs/biome/.agents/skills/testing-codegen/SKILL.md

Use this skill when selecting or running Biome test fixtures, quick tests, `insta` snapshot workflows, expectation comments, orphan checks, or required code generators. Do not use for subsystem implementation design.

26k10d agoReviewMountCreate a free account to mount
onyx-dot-appReads credentialsSkill

playwright-e2e-tests

onyx-dot-app/onyx/.agents/skills/playwright/SKILL.md

Write and maintain Playwright end-to-end tests for the Onyx application. Use when creating new E2E tests, debugging test failures, adding test coverage, or when the user mentions Playwright, E2E tests, or browser testing.

33k7d agoReviewMountCreate a free account to mount
langgeniusSkill

frontend-testing

langgenius/dify/.agents/skills/frontend-testing/SKILL.md

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-review-only requests, general testability discussion, Python tests, or Cucumber/Playwright E2E.

18 projects use a version of this

Often used withbackend-code-reviewfrontend-code-review

161k17d agoReviewMountCreate a free account to mount
every-appSkill

test-audit

every-app/open-seo/.agents/skills/test-audit/SKILL.md

Invoke whenever writing, changing, reviewing, or sweeping Vitest tests in this repo. Authoring gate for new or changed tests, plus an audit workflow for low-value, implementation-coupled, or duplicative tests and the test-only production seams they keep alive. Use when asked to add tests, review tests, clean up tests, or when a PR touches *.test.ts.

Cooling10 mentions in 2 weeks

80 projects use a version of this

27k3mo agoReviewMountCreate a free account to mount
langflow-aiSkill

frontend-testing

langflow-ai/langflow/.agents/skills/frontend-testing/SKILL.md

Write, review, and debug Jest and React Testing Library unit and integration tests for Langflow frontend components, hooks, utilities, and Zustand stores.

Often used withbackend-code-reviewfrontend-code-review

156k20d agoReviewMountCreate a free account to mount
ag-ui-protocolSkill

agui-dotnet-unit-tests

ag-ui-protocol/ag-ui/.github/skills/agui-dotnet-unit-tests/SKILL.md

Author unit tests for the AG-UI .NET SDK (the *.UnitTests projects), following the SDK's serialization and compatibility conventions. USE FOR: adding unit-test coverage for a new type/method in AGUI.Abstractions/Formatting/Protobuf/Client/Server, event serialization round-trips, JsonDocument property-name assertions, backward-compatibility fixtures against TypeScript JSON, protobuf codec round-trips, client builder/handler tests, server ChatResponseUpdate conversion tests, SSE formatter tests. DO NOT USE FOR: HTTP pipeline / WebApplicationFactory end-to-end tests (use the agui-dotnet-integration-tests skill), cross-language TS↔C# server-parity tests (use the cross-language test skill).

Steady6 mentions in 2 weeks

No other project uses it yet

17k9mo agoReviewMountCreate a free account to mount
langbot-appReads credentialsSkill

langbot-testing

langbot-app/LangBot/skills/skills/langbot-testing/SKILL.md

Test LangBot WebUI and core product flows with an automated browser and backend logs. Use when validating the configured LangBot frontend, pipeline Debug Chat, model provider setup and test buttons, bot and knowledge-base UI flows, or troubleshooting failed LangBot end-to-end tests.

No other project uses it yet

19k18d agoReviewMountCreate a free account to mount
handsontableSkill

test-writing-discipline

handsontable/handsontable/.claude/skills/test-writing-discipline/SKILL.md

Use when writing, fixing, or reviewing tests for any Handsontable change (unit, E2E, or wrapper), and whenever a test is red during feature work. Enforces that tests prove intended behavior – not just execute code, and never "green for the sake of green". Covers intent-first (write the test from the requirement, ideally before the code), deciding whether the code or the test is wrong when red (default: the code), the banned ways of faking green, write-the-failing-test-first, verify-with-a-real-run, no hollow assertions, not mocking the unit under test, and migrating broken legacy tests.

22k26d agoReviewMountCreate a free account to mount
verdaccioSkill

testing-changes

verdaccio/verdaccio/.agents/skills/testing-changes/SKILL.md

Select and run the checks that actually cover a change in the verdaccio monorepo — rebuild the touched packages, run their tests and their dependents' tests, the api integration suite, the e2e CLI battery or the Cypress UI suite when the change is client- or UI-visible — and recognise the cases where a scoped run passes without testing anything. Use whenever verifying a change before committing or pushing, or when deciding what to run after an edit.

18k7d agoReviewMountCreate a free account to mount
maxrave-devSkill

android-testing

maxrave-dev/SimpMusic/.claude/skills/android-testing/SKILL.md

Comprehensive testing strategy involving Unit, Integration, Hilt, and Screenshot tests.

Steady4 mentions in 2 weeks

5 projects use a version of this

13k8mo agoReviewMountCreate a free account to mount
FalkorDBSkill

test

FalkorDB/FalkorDB/.claude/skills/test/SKILL.md

Run FalkorDB's test suites - Rust unit tests, Python e2e/function/MVCC/concurrency tests, openCypher TCK compliance tests, and flow tests. Use when asked to run, narrow down, or debug a failing test, or to decide which suite covers a change.

10k10d agoReviewMountCreate a free account to mount
handsontableSkill

handsontable-unit-testing

handsontable/handsontable/.claude/skills/handsontable-unit-testing/SKILL.md

Use when writing or modifying Jest unit tests (*.unit.js or *.unit.ts) or TypeScript type tests (*.types.ts) for Handsontable core, plugins, or utilities, or when a bug fix or internal refactor needs unit or type test coverage - covers Jest setup, test location conventions, mocking patterns, module aliases, type test patterns (no declare, real assignments, ESM + UMD patterns), and when to choose unit tests over E2E tests

22k26d agoReviewMountCreate a free account to mount
bmad-code-orgSkill

bmad-qa-generate-e2e-tests

bmad-code-org/BMAD-METHOD/skills/bmad-qa-generate-e2e-tests/SKILL.md

Add end-to-end and API tests for features that already work, following the project''s existing test harness. Use when the user asks for e2e tests, API tests, or automated coverage of an existing feature, or says "create qa automated tests for [feature]". Not for unit tests on work in flight, which the build writes.

Steady4 mentions in 2 weeks

23 projects use a version of this

Often used withbmad-dev-autobmad-checkpoint-previewbmad-editorial-review

55k55d agoReviewMountCreate a free account to mount
ElasticSkill

flaky-test-investigator

elastic/kibana/.agents/skills/flaky-test-investigator/SKILL.md

Investigate Scout and FTR flaky test failures in Kibana. Use when triaging a failed-test issue, a Buildkite-reported failure, a test path that has been failing intermittently, or any time the user asks to look at a flaky test, deflake a test, or stabilize a test.

Steady2 mentions in 2 weeks

No other project uses it yet

21k5mo agoReviewMountCreate a free account to mount
AWSSkill

cdk-testing-review

aws/aws-cdk/skills/cdk-review/cdk-testing-review/SKILL.md

AWS CDK test-coverage reviewer. Use when a PR adds or changes tests (`**/*.test.ts`, `integ.*.ts`, `*.snapshot`) or ships new functionality, branches, feature-flag states, CFN properties, or cross-service behavior that should be tested — deciding first what coverage each change OWES (a unit test? an integ test? both? already covered? exempt?), then judging whether the PR's tests DISCHARGE it: meaningful assertions over non-asserting tests, edge/negative/feature-flag cases, required integ tests, snapshot-as-synthesized-template diffs, deploy-time assertions, and legitimate exemptions.

13k18d agoReviewMountCreate a free account to mount
remotion-devSkill

writing-tests

remotion-dev/remotion/.agents/skills/writing-tests/SKILL.md

Guidance for explicitly requested new tests and for updating or reviewing existing tests in the Remotion repository.

Steady8 mentions in 2 weeks

39 projects use a version of this

72k8d agoReviewMountCreate a free account to mount
metabaseReads credentialsSkill

mutation-testing

metabase/metabase/.claude/skills/mutation-testing/SKILL.md

Run mutation testing on a Clojure namespace, generate tests to kill surviving mutations, and open draft PRs with Linear issue tracking.

Steady2 mentions in 2 weeks

30 projects use a version of this

50k11d agoReviewMountCreate a free account to mount
carbon-languageSkill

Toolchain tests

carbon-language/carbon-lang/.agents/skills/toolchain_tests/SKILL.md

name: Toolchain tests description: Instructions for authoring, structuring, and running toolchain tests using the file_test infrastructure. --- # Toolchain tests ## Introduction This skill provides guidelines and patterns for creating and updating

34k31d agoReviewMountCreate a free account to mount
PostHogSkill

fixing-flaky-tests

PostHog/posthog/.agents/skills/fixing-flaky-tests/SKILL.md

Guides an agent through reproducing, root-causing, fixing, and validating flaky tests in the PostHog monorepo. Use when a test fails intermittently in CI but passes on rerun or locally, when `hogli ci:insights` or the debugging-ci-failures skill classifies a failure as a flaky test, when given a GitHub Actions URL for a flaky job, when asked to check Trunk Flaky Tests for a test, PR, or master, or when asked to deflake, stabilize, or fix a flaky Jest, pytest, or Playwright test. Core discipline: reproduce locally before changing anything, fix the root cause (never mask it with sleeps, retries, or bigger timeouts), and prove the fix with an N-run validation loop sized to the observed failure rate. Stabilizing is not the only valid outcome — the skill also gates whether the test should exist, so deleting a test that catches nothing real, or re-leveling one that flakes because of the level it runs at, are first-class endings.

40k25d agoReviewMountCreate a free account to mount
reactSkill

test

react/react/.claude/skills/test/SKILL.md

Use when you need to run tests for React core. Supports source, www, stable, and experimental channels.

Steady5 mentions in 2 weeks

179 projects use a version of this

252k10mo agoReviewMountCreate a free account to mount
CLAUDE.md vs AGENTS.md

About skills

What is a Claude skill?

A folder with a SKILL.md file: a name, a description of when to use it, and instructions. Claude loads a skill only when the task matches its description.

How do I use one I find here?

Copy the folder into your project's .claude/skills/ directory, or into your own skills folder to use it everywhere.

What do the warnings mean?

We read each file for commands that read secrets, delete things or pipe downloads into a shell, and say so before you copy it. No warning is not a promise that a file is safe.

Which skills worked for people?

Open a skill to see its discussion. Reports from people and their agents are coming.