Skip to content

Skill catalog

537testing & qa agent skills synced from skills.sh, with their install counts. Read them here, or let your agent fetch the right one through the Graph-of-Skills MCP server.

Want your agent to use these? Set up Graph-of-Skills or get a free key. How these skills are sourced and what we check. Cannot find one? Your agent can write a skill for your own library. Have skills of your own? Install one on another machine. A skill that comes from GitHub shows its npx skills add command on its page.

  1. tdd mattpocock/skills

    Test-driven development. Use when the user wants to build features or fix bugs test-first, mentions "red-green-refactor", or wants integration tests.

    1,169,698 installs
  2. diagnosing-bugs mattpocock/skills

    Diagnosis loop for hard bugs and performance regressions. Use when the user says "diagnose"/"debug this", or reports something broken/throwing/failing/slow.

    863,551 installs
  3. code-review mattpocock/skills

    Review the changes since a fixed point (commit, branch, tag, or merge-base) along two axes: Standards (does the code follow this repo's documented coding standards?) and Spec (does the code match what the originating is…

    819,210 installs
  4. migrate-to-shoehorn mattpocock/skills

    Migrate test files from `as` type assertions to @total-typescript/shoehorn. Use when user mentions shoehorn, wants to replace `as` in tests, or needs partial test data.

    493,089 installs
  5. caveman-review juliusbrussee/caveman

    Compressed code review - one line per finding with location, problem and fix. Use for /caveman-review, "review this PR", or "review the diff".

    416,344 installs
  6. systematic-debugging obra/superpowers

    Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes

    313,293 installs
  7. requesting-code-review obra/superpowers

    Use when completing tasks, implementing major features, or before merging to verify work meets requirements

    266,976 installs
  8. test-driven-development obra/superpowers

    Use when implementing any feature or bugfix, before writing implementation code

    264,488 installs
  9. Use when about to claim work is complete, fixed, or passing, before committing or creating PRs - requires running verification commands and confirming output before making any success claims; evidence before assertions…

    257,969 installs
  10. diagnose mattpocock/skills

    Disciplined diagnosis loop for hard bugs and performance regressions. Reproduce → minimise → hypothesise → instrument → fix → regression-test. Use when user says "diagnose this" / "debug this", reports a bug, says somet…

    227,595 installs
  11. playwright-cli microsoft/playwright-cli

    Automate browser interactions, test web pages and work with Playwright tests.

    200,786 installs
  12. qa mattpocock/skills

    Interactive QA session where user reports bugs or issues conversationally, and the agent files GitHub issues. Explores the codebase in the background for context and domain language. Use when user wants to report bugs,…

    198,680 installs
  13. webapp-testing anthropics/skills

    Toolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs.

    192,295 installs
  14. investigate-first juliusbrussee/caveman

    Diagnose ambiguous failures before editing. Use for unknown causes, intermittent behavior, performance regressions, or investigations needing evidence-ranked hypotheses.

    109,632 installs
  15. verify-and-stop juliusbrussee/caveman

    Prove existing work meets acceptance conditions without expanding scope. Use for validation-only tasks, completion checks, focused gate runs, and last-mile proof.

    109,139 installs
  16. surgical-patch juliusbrussee/caveman

    Fix bugs and small behavior changes at the narrowest responsible layer. Use when regression proof, preserved surrounding behavior, and task-relevant tests matter.

    108,978 installs
  17. fingerprint-failure-triage liarjsdev/liarjs-skills

    Read a liarjs fingerprint report and attribute each failing check to the component that produced it - what the check id measures, whether the signal comes from the launch configuration, the page-modifying layer, the net…

    106,469 installs
  18. playwright-best-practices currents-dev/playwright-best-practices-skill

    Use when writing Playwright tests, fixing flaky tests, debugging failures, implementing Page Object Model, configuring CI/CD, optimizing performance, mocking APIs, handling authentication or OAuth, testing accessibility…

    100,151 installs
  19. review mattpocock/skills

    Review the changes since a fixed point (commit, branch, tag, or merge-base) along two axes — Standards (does the code follow this repo's documented coding standards?) and Spec (does the code match what the originating i…

    89,883 installs
  20. audit pbakaus/impeccable

    Run technical quality checks across accessibility, performance, theming, responsive design, and anti-patterns. Generates a scored report with P0-P3 severity ratings and actionable plan. Use when the user wants an access…

    81,858 installs
  21. code-review-and-quality addyosmani/agent-skills

    Conducts multi-axis code review. Use before merging any change. Use when reviewing code written by yourself, another agent, or a human. Use when you need to assess code quality across multiple dimensions before it enter…

    76,218 installs
  22. break-ui emilkowalski/skills

    Try to break a piece of UI by feeding it worst-case data — long names, unbreakable emails, one-letter names, missing fields, huge counts, zero items, long labels, non-Latin text, emoji, extreme numbers — then render it…

    74,071 installs
  23. momentic-test momentic-ai/skills

    Create, run, and maintain Momentic browser E2E tests and modules stored as *.test.yaml and *.module.yaml files.

    68,524 installs
  24. Classify or explain Momentic test run results using Momentic MCP tools. Use when the user asks to categorize a failure, understand why a run failed, triage test results, or compare run results to past run results.

    68,496 installs
  25. debugging-and-error-recovery addyosmani/agent-skills

    Guides systematic root-cause debugging. Use when tests fail, builds break, something that worked yesterday broke, behavior doesn't match expectations, or you encounter any unexpected error. Use when you need to figure o…

    65,599 installs
  26. test-driven-development addyosmani/agent-skills

    Drives development with tests using the red-green-refactor loop. Use when implementing any logic, fixing any bug, or changing any behavior. Use when you need to prove that code works, when a bug report arrives, or when…

    64,659 installs
  27. browser-testing-with-devtools addyosmani/agent-skills

    Tests in real browsers via Chrome DevTools MCP. Use when building or debugging anything that runs in a browser. Use when you need to inspect the DOM, capture console errors, analyze network requests, profile performance…

    61,133 installs
  28. ponytail-review dietrichgebert/ponytail

    Quality review of a change: is the logic right, is it safe, does it hold under real load, is risky code tested, is it fast enough, and is every line needed. Reads the connected code, not only the diff. Each finding is e…

    60,425 installs
  29. doubt-driven-development addyosmani/agent-skills

    Subjects every non-trivial decision to a fresh-context adversarial review before it stands. Use when you want every assumption cross-examined before proceeding, when stress-testing a plan for hidden failure modes, when…

    59,286 installs
  30. clerk-testing clerk/skills

    E2E testing for Clerk apps. Use with Playwright or Cypress for auth flow tests.

    46,834 installs
  31. vitest antfu/skills

    Vitest fast unit testing framework powered by Vite with Jest-compatible API. Use when writing tests, mocking, configuring coverage, or working with test filtering and fixtures.

    44,913 installs
  32. golang-testing samber/cc-skills-golang

    Production-ready Golang tests — table-driven tests, testify suites and mocks, parallel tests, fuzzing, fixtures, goroutine leak detection with goleak, snapshot testing, code coverage, integration tests, idiomatic test n…

    44,082 installs
  33. limrun-detox-testing limrun-inc/skills

    Configure, run, or debug Detox on Limrun iOS simulators. Use when attaching the Limrun Detox runtime to an app, wiring Detox mediator connectivity, or validating app/tester connections over destination tunnels.

    43,303 installs
  34. limrun-maestro-testing limrun-inc/skills

    Run Maestro YAML flows against a Limrun cloud iOS simulator with `lim ios maestro`, from any environment (Linux, Windows, macOS, VM, container). Use when the user wants to run, write, or debug Maestro flows or `maestro…

    41,354 installs
  35. golang-troubleshooting samber/cc-skills-golang

    Troubleshoot Golang programs systematically - find and fix the root cause. Use when encountering bugs, crashes, deadlocks, races, or unexpected behavior in Go code. Covers debugging methodology, common Go pitfalls, test…

    40,493 installs
  36. golang-stretchr-testify samber/cc-skills-golang

    Comprehensive guide to stretchr/testify for Golang testing. Covers assert, require, mock, and suite packages in depth. Use when writing tests with testify, creating mocks, setting up test suites, or choosing between ass…

    39,891 installs
  37. flutter-add-widget-test flutter/agent-plugins

    Implement a component-level test using `WidgetTester` to verify UI rendering and user interactions (tapping, scrolling, entering text). Use when validating that a specific widget displays correct data and responds to ev…

    39,822 installs
  38. flutter-add-integration-test flutter/agent-plugins

    Configures Flutter Driver for app interaction and converts MCP actions into permanent integration tests. Use when adding integration testing to a project, exploring UI components via MCP, or automating user flows with t…

    38,761 installs
  39. Implement comprehensive testing strategies with pytest, fixtures, mocking, and test-driven development. Use when writing Python tests, setting up test suites, or implementing testing best practices.

    38,031 installs
  40. constraint-driven-development addyosmani/agent-skills

    Establishes a project's quality bar as a written contract and stops agents quietly lowering it. Interviews the user on which dimensions matter, supplies sane default thresholds when they have no number in mind, records…

    36,025 installs
  41. firecrawl-qa firecrawl/firecrawl-workflows

    Test a live website with Firecrawl browser and write up what's broken: links, forms, mobile layout, performance and console errors. Use for pre-launch checks, bug hunts or confirming a deployed site works.

    31,454 installs
  42. code-review-excellence wshobson/agents

    Master effective code review practices to provide constructive feedback, catch bugs early, and foster knowledge sharing while maintaining team morale. Use when reviewing pull requests, establishing review standards, or…

    30,490 installs
  43. review-pr warpdotdev/common-skills

    Review a pull request diff and write structured feedback to review.json for the workflow to publish. Use when reviewing a checked-out PR from local artifacts like pr_diff.txt and pr_description.txt and producing machine…

    28,966 installs
  44. diagnose-ci-failures warpdotdev/common-skills

    Diagnose CI failures for a PR using the GitHub CLI, extract error logs, and generate a plan to fix them. Use when the user asks to check CI status, pull CI issues, triage test failures, or investigate PR build failures.

    28,454 installs
  45. argent-test-ui-flow software-mansion/argent

    Autonomously test an app UI (iOS or Android) by running interact-screenshot-verify loops using argent MCP tools. Use when testing UI flows, verifying login works, testing navigation, running UI test scenarios, manual QA…

    27,393 installs
  46. momentic-maintain momentic-ai/skills

    Diagnose, classify, triage, and repair failing Momentic tests with MCP run tools, the Momentic CLI, and manual run artifacts. Use when a developer asks what happened on a branch, DevX or on-call asks why main is red, or…

    27,322 installs
  47. check-impl-against-spec warpdotdev/common-skills

    Compare a pull request's implementation against spec context in spec_context.md and feed any material mismatches into review.json. Use during PR review when approved or repository spec context is available.

    27,013 installs
  48. reproduce-bug-report warpdotdev/common-skills

    Launch Oz cloud agents with computer use to reproduce UI-focused bug reports, capture visual evidence (a screen recording by default), and report reproduction findings. Use when investigating a specific interactive or v…

    26,856 installs
  49. argent-screenshot-diff software-mansion/argent

    Compare saved or live app screenshots with the argent screenshot-diff tool. Use when testing visual regressions, before/after UI comparisons, screenshot diff checks, visible layout, spacing, color, typography, clipping,…

    26,049 installs
  50. argent-create-flow software-mansion/argent

    Create, record, edit, replay, or repair reusable Argent flow YAML files. Use when the user asks to record or replay a repeatable device path, set up profiling or an A/B comparison, or invoke the authoring engine behind…

    25,410 installs