| # | Mod | Type | Stars | Scan | Tokens | Rating |
|---|---|---|---|---|---|---|
| 1 | playwright-climicrosoft/playwrightAutomate browser interactions, test web pages and work with Playwright tests. | Skill | 99k | A | 19 | — |
| 2 | solopi-aialipay/SoloPiA command-line framework for testing Android apps and devices with SoloPi, including on-device or cloud AI decision models. It manages devices, test cases, recorded interactions, replays, performance history, and evidence. | Skill | 6.4k | A | 82 | — |
| 3 | connect-agentlangwatch/langwatchConnect the codebase's AI agent to LangWatch agent simulations, so test suites run against the real agent process. Adds a small connect function beside the service startup that calls the agent already in the codebase, which opens an outbound connection and registers the agent with its environment and its run… | Skill | 5.0k | A | 102 | — |
| 4 | playwright-cliVoltAgent/voltagentAutomates browser interactions for web testing, form filling, screenshots, and data extraction. Use when the user needs to navigate websites, interact with web pages, fill forms, take screenshots, test web applications, or extract information from web pages. | Skill | 11k | A | 52 | — |
| 5 | qawolf-cliqawolf/cliManage QA Wolf through the qawolf CLI. Use when asked to create, update, or list coverage requests, bug reports, or maintenance reports; start a run of flows or tags on the QA Wolf platform or read a run's results; list, set, or delete environment variables; manage environments, flows, or tags; run or list flows… | Command | 3.5k | A | 112 | — |
| 6 | visual-verificationColeMurray/background-agentsVerify application UI changes with uploaded screenshot or video artifacts. | Skill | 3.4k | A | 14 | — |
| 7 | mobile-automationmobile-next/mobile-mcpControl Android and iOS devices, emulators and simulators — launch apps, tap, swipe, type, take screenshots, read the accessibility tree. Use when a task involves a mobile device or app, mobile UI testing, or reproducing a bug on a phone. | Skill | 10k | A | 58 | — |
| 8 | seleniumbase-mcpseleniumbase/SeleniumBaseMCP server "seleniumbase-mcp" as configured in seleniumbase/SeleniumBase. Launched with seleniumbase-mcp. | MCP server | 13k | A | — | — |
| 9 | nexent-daily-testModelEngine-Group/nexentA procedure for running Nexent daily, full-layer tests on a self-hosted Ubuntu machine. Nexent is tested across separate layers such as unit, service, AI runtime, and browser journeys, with results and evidence kept locally. | Skill | 6.1k | A | 78 | — |
| 10 | f1-test-drivecyrusagents/cyrusAssess F1 applicability, then validate changed product workflows or the F1 harness end-to-end. Skip drives and reports when no relevant workflow behavior changes. | Skill | 879 | A | 35 | — |
| 11 | obsidian-e2euphy/obsidian-reminderAn automated end-to-end test workflow for a running Obsidian application, controlled through Chrome DevTools Protocol. Obsidian is a note-taking app, and end-to-end testing checks behavior across the real application rather than only individual functions. | Skill | 663 | A | 140 | — |
| 12 | verifymeursyphus/ssgoiBuild/launch/drive recipe for verifying apps/docs changes at runtime (demos, docs pages, llms.txt). | Skill | 1.0k | A | 26 | — |
| 13 | marionette-flutter-drive-appleancodepl/marionette_mcpDrive a running Flutter app (debug or profile) with Marionette — an AI agent's hands and eyes for the app — tapping/typing/scrolling, screenshots, logs, hot reload/restart, device sweeps, custom extensions, and the session report, via marionettemcp or the marionette CLI. Use whenever asked to test, click through… | Skill | 497 | A | 225 | — |
| 14 | trailblaze-authorblock/trailblazeTurn Trailblaze App demo bundles (demo.yaml, actions.ndjson, screenshots, hierarchies) into runnable trails or add another platform's recording to an existing trail; verify by running. | Skill | 324 | A | 45 | — |
| 15 | develop-synergySII-Holos/synergyRun and test a source checkout of Synergy in an isolated second runtime without stopping or modifying the active Synergy instance. Use for source development, end-to-end verification, alternate branches/worktrees, bun dev web or desktop, managed Desktop testing, port conflicts, and SYNERGYHOME isolation. | Skill | 389 | A | 64 | — |
| 16 | build-scriptsmarcellourbani/vscode_abap_remote_fsStandalone Phase 6 of SAP UI testing. Rediscovers the configured test folder, program, approved cases, and primary system from disk; validates upstream inputs; then writes one tests/ /test-scripts/TC-XXX.spec.ts per case using @sap-testing/runtime. Use when the user asks to write, generate, or convert Playwright… | Skill | 405 | A | 79 | — |
| 17 | tui-testmicrosoft/tui-testControl, inspect, test, and record real terminal apps with the tui-test CLI or its Rust, Python, and JavaScript APIs. Use for shells, TUI apps, text and style locators, keyboard or mouse input, terminal state, clipboard waits, screenshots, recordings, snapshots, and live terminal sessions. | Skill | 296 | A | 67 | — |
| 18 | e2e-tests-engineerhappier-dev/happierDeprecated placeholder. Do not use; follow root AGENTS.md and package instructions instead. | Agent | 2.1k | A | 24 | — |
| 19 | self-improveShaftHQ/SHAFT_ENGINEUse when running ChaosEngine Learning Session self-improve. Harness lessons are GitHub issues only. Product lessons may queue after delivery or on request. | Skill | 416 | A | 33 | — |
| 20 | mobilewright-climobile-next/mobilewrightAutomate iOS and Android apps on simulators, emulators and real devices, explore screens and write Mobilewright tests. | Skill | 457 | A | 29 | — |
| 21 | available-internal-linkslangfuse/langfuse-docsPlease make sure that all relative links match to what is available. | Cursor rule | 247 | A | 17,446 | — |
| 22 | qaarcee-ai/nacRun scalable, isolated live QA for nac development. The top-level local orchestrator must parse n (default 4), dispatch one setup worker with this skill, copy its n assignment contracts verbatim into exactly n parallel test workers with this skill, then dispatch one aggregate worker with this skill using all test… | Skill | 293 | A | 100 | — |
| 23 | sap-fiori-opa5-test-developmentSAP/open-ux-toolsSkill "sap-fiori-opa5-test-development" from SAP/open-ux-tools, covering sap fiori opa5 development skill, prerequisites, step 1: locate the project root, step 2: detect odata version and primary check: manifest.json. | Skill | 160 | A | 0 | — |
| 24 | kanecli-skillLambdaTest/agent-skillsBrowser automation + AI test authoring via kane-cli - run browser objectives, generate & refine test scenarios/cases from a description, design requirement-linked test suites from a PRD/spec (assurance), parse NDJSON output, inspect logs, save runnable test.md. Use for any task requiring a real browser (navigate… | Skill | 384 | A | 0 | — |
| 25 | roborazzitakahirom/roborazziUse when working with Roborazzi screenshot tests on Android/JVM — setting up the Roborazzi Gradle plugin, running record/compare/verify tasks, writing tests with captureRoboImage or RoborazziRule, Compose Preview screenshot testing (ComposablePreviewScanner), Compose Multiplatform (iOS/desktop) screenshots, AI-powered… | Skill | 1.1k | A | 95 | — |
| 26 | debuggingidavidov13/agentic-playwrightPlaywright test debugging conventions for the scaffold — reading failure messages, classifying failure modes (TimeoutError, ZodError, strict-mode violation, locator not found, network errors, schema drift), the playwright.config.ts capture defaults (trace on-first-retry, screenshot only-on-failure, video… | Skill | 247 | A | 179 | — |
| 27 | playwright-clitestdino-hq/playwright-skillAutomates browser interactions for testing and validating your own web applications using playwright-cli. Use when you need terminal-first browser control for navigation, form filling, screenshots, tracing, bound browser sessions, debugging, or generating Playwright test code. Only use against applications you own or… | Skill | 405 | A | 64 | — |
| 28 | ios-simulator-skillconorluddy/ios-simulator-skill30 scripts for iOS app building, testing, and simulator automation. Semantic UI navigation via the accessibility tree, xcodebuild with progressive error disclosure, accessibility audits, hang detection, and simulator lifecycle management. | Plugin | 1.3k | A | — | — |
| 29 | finalrun-generate-testdroid-ash/finalrun-agentGenerate test and suite specifications in the strict FinalRun YAML format. Handles automated test planning, folder grouping by feature, repo app configuration, environment-specific overrides in .finalrun/env/.yaml, and validation via finalrun check. | Skill | 311 | A | 51 | — |
| 30 | tir-test-generatortotvs/engpro-advpl-tlpp-skillsGenerate TIR (TOTVS Interface Robot) end-to-end test scripts in Python for Protheus SmartClient/Webapp screens. Supports CRUD screen tests, MVC screen tests, grid interaction, report tests, field validation, and message box assertions. Use when a user says "TIR test", "interface test", "e2e test Protheus"… | Skill | 165 | A | 110 | — |
| 31 | browserfelipebarcelospro/igniter-jsProvides a comprehensive and mandatory training guide for effectively utilizing browser automation tools, specifically Playwright, for research, debugging, and autonomous validation. | Cursor rule | 240 | A | 7,925 | — |
| 32 | e2eopen-mercato/cezarSDK, runner, and CLI for agentic end-to-end testing. Runs locally from the e2e npm package. | MCP server | 866 | A | — | — |
| 33 | e2e-fixturesxberg-io/tree-sitter-language-packtree-sitter-language-pack e2e fixture schema: fixture categories, sourcecode and language input, process and detection calls, skip and assertion types. Use when adding or editing a tree-sitter-language-pack e2e fixture. | Skill | 479 | A | 46 | — |
| 34 | flake-triageyschimke/compose-ai-toolsDecide whether a preview the visual-diff bot flagged actually regressed or is simply nondeterministic, using a repeat-render oracle at a single commit. Use when a PR's preview diff reports a changed preview whose source the PR does not touch, or when a render, GIF or filmstrip is suspected of being unstable. | Skill | 124 | A | 70 | — |
| 35 | proxy-setupasmyshlyaev177/test-proxy-recorderSet up test-proxy-recorder for any Playwright project. Covers the proxy CLI (test-proxy-recorder --port --dir), package.json scripts for the three-service architecture (UI app → proxy → backend API), playwright.config.ts webServer block pointing to /control, per-test fixtures using playwrightProxy.before(page… | Skill | 73 | A | 214 | — |
| 36 | browser-tester-v2lipas-liikuntapaikat/lipasUse this agent to perform manual browser testing of implemented features using Claude in Chrome (MCP). Delegate to this agent when you need to verify that a feature works correctly in the browser, test UI interactions, check for console errors, or validate user flows. Provide context about what was implemented and… | Agent | 79 | A | 69 | — |
| 37 | dom-extraction-testerWebMCP-org/npm-packagesUse this agent when you need to test progressive DOM reading implementations by navigating to websites and extracting specific information. This agent works as a driver that receives instructions from a navigator AI about what website to visit and what data to extract, then attempts the extraction and reports back on… | Agent | 105 | A | 0 | — |
| 38 | frontend-e2eintellegix/intellegix-code-agent-toolkitPerform a thorough live E2E test of a frontend web application using browser-bridge MCP tools. Tests every page, interactive element, form, navigation flow, responsive breakpoint, and accessibility rule through real browser interaction. | Command | 57 | A | 0 | — |
| 39 | using-axisnetlify/axisRun AXIS, read its reports, navigate its project layout, and interpret scores. Use when the user asks to run AXIS, invoke the CLI, run a specific profile or suite, compare runs, explain a score, find a regression, manage baselines, or understand where AXIS writes its files. | Skill | 66 | A | 65 | — |
| 40 | tuturuuu-cli-resourcestutur3u/platformQueue heavy local Tuturuuu validation and diagnose competing CPU or RAM workloads with ttr resources. | Skill | 55 | A | 26 | — |
| 41 | e2e-fixturesxberg-io/liter-llmliter-llm e2e fixture schema: per-category fixture files, call names, mock provider responses, env and skip, and assertion types. Use when adding or editing a liter-llm e2e fixture. | Skill | 263 | A | 45 | — |
| 42 | E2E Testing Nori Skillsets Subcommandstilework-tech/nori-skillsetsUse when you need to interactively test a nori-skillsets CLI subcommand end-to-end via tmux, with full filesystem isolation. | Skill | 170 | A | 39 | — |
| 43 | stoveTrendyol/stoveConfigure Stove end-to-end tests and investigate failures with recorded evidence. | Plugin | 311 | A | — | — |
| 44 | workshop-testingdotnet-presentations/ai-workshopWalk through the .NET AI Workshop as an attendee to validate that the READMEs, commands, and code snapshots still work. USE FOR: testing the workshop, testing a specific Part, dry-running the labs, verifying a README against its snapshot, reconciling or refreshing code snapshots, producing a workshop test report. DO… | Skill | 60 | A | 95 | — |
| 45 | e2e-testingai-dashboad/flutter-skillAI-powered E2E testing for any app — Flutter, React Native, iOS, Android, Electron, Tauri, KMP, .NET MAUI. Connects via MCP to running apps so the agent can take screenshots, tap elements, enter text, scroll, inspect UI trees, and verify state with natural language. Use when the user wants to test an app's UI… | Skill | 398 | A | 107 | — |
| 46 | automated-e2e-testingfishzjp/qa-skillsA workflow for turning manual web-app test cases into Playwright end-to-end tests and running them. End-to-end tests check a complete user flow through the website. | Skill | 54 | A | 112 | — |
| 47 | e2e-runnervibeeval/vibecosystemEnd-to-end testing specialist using Vercel Agent Browser (preferred) with Playwright fallback. Use PROACTIVELY for generating, maintaining, and running E2E tests. Manages test journeys, quarantines flaky tests, uploads artifacts (screenshots, videos, traces), and ensures critical user flows work. | Agent | 540 | A | 69 | — |
| 48 | multica-test-orchestrationit235/multica-best-practicesTester T1/T2/T3 orchestration and gatekeeping—sub-skill routing, assembling materials from Issue comments, and BLOCKED interruption list. Integrates acceptance-verifier-squad; the preferred mount for @Tester. | Skill | 216 | A | 52 | — |
| 49 | test-writerkivo360/OmoiOSGenerate comprehensive tests including unit, integration, and property-based tests. | Skill | 81 | A | 12 | — |
| 50 | omniverse-ui-inspectorNVIDIA-Omniverse/ovuiUse this skill when the user asks to inspect, screenshot, automate, click, type into, or drive a running ovui/ovui-widgets application through the ovui-inspect FastAPI inspector. The skill provides an importable ovuiinspect module, an ovui-inspect CLI, and a screenshot-first mouse/keyboard workflow for controlling… | Skill | 55 | A | 91 | — |
| 51 | branchbox-devcontainer-guardrailsbranchbox/branchboxUse when modifying BranchBox devcontainer/bootstrap workflows, compose templates, feature env-stash behavior, or manual E2E harness/release docs. Apply issue. | Skill | 86 | A | 39 | — |
| 52 | tui-explorerpproenca/agent-tuiDiscover and replay terminal UI paths using agent-tui. Use when you need to launch a TUI app, explore navigation with bounded BFS, generate markdown acceptance tests, and verify those tests repeatedly. Do not use for web or desktop GUI automation. | Skill | 122 | A | 54 | — |
| 53 | screenmap-projectaleqsio/screenmapProject-specific guidance for the screenmap agent when it explores screens of THIS app in CI. Layered on top of the generic screenmap skill. | Skill | 252 | A | 33 | — |
| 54 | macvisjunmo-kim/mac-local-visionOn-device, zero-token vision for AI agents (mac-local-vision, macOS). Read text from an image / screenshot / PDF (OCR), find the exact click-pixel of a word for E2E/UI assertions, scan QR codes and barcodes, tag/classify an image, group photos by face, flatten a photographed document, extract a document's structured… | Skill | 62 | A | 319 | — |
| 55 | tauri-pilotmpiton/tauri-pilotInspect, interact with, and test a running Tauri v2 app via CLI. Communicates over Unix socket using JSON-RPC 2.0. Use when testing UI, automating interactions, or debugging a Tauri app. | Skill | 87 | B | 52 | — |
| 56 | playwrighttransloadit/node-sdkPlaywright e2e guidelines distilled from PR. | Cursor rule | 73 | A | 0 | — |
| 57 | kwin-mcpisac322/kwin-mcpMCP server + skill for Linux KDE Plasma 6 Wayland GUI automation. Provides 29 MCP tools (sessions, apps, screen capture, AT-SPI2 elements with refs, windows and virtual desktops, pointer, keyboard, touch, clipboard, D-Bus and Wayland escape hatches) plus the kwin-desktop-automation skill that guides session-mode… | Plugin | 77 | A | — | — |
| 58 | playwright-best-practicescurrents-dev/playwright-best-practices-skillUse 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 (axe-core), file uploads/downloads, date/time mocking, WebSockets, geolocation, permissions… | Skill | 412 | A | 214 | — |
| 59 | kogiqa-browseratagon-GmbH/kogiqa-mcpSelector-free browser automation for debugging, testing and documenting web apps, backed by the kogiQA MCP server. | Plugin | 91 | A | — | — |
| 60 | opslane-verifyopslane/verifyVerify a change works by driving the real system the way a user does. Approved acceptance criteria, a recorded run, and a four-axis report. | Plugin | 115 | A | — | — |
| 61 | scouttester-army/scoutSafely explore and adversarially test an authorized HTTP API using the scout CLI, with or without an OpenAPI spec. Use when asked to test, probe, validate, or explore an API, whether or not an OpenAPI/Swagger spec is available. Scout is the harness; you are the operator. | Skill | 69 | A | 65 | — |
| 62 | assayawss1i/assayOpens a page you changed, drives every control it offers, and reports what it did and what happened. One line every time, clean or not. | Plugin | 109 | A | — | — |
| 63 | playwright-testdebs-obrien/playwright-movies-appA high-level API to automate web browsers. Runs locally from the playwright npm package. | MCP server | 104 | A | — | — |
| 64 | playwright-clistephengpope/thepopebotAutomate browser interactions, test web pages and work with Playwright tests. | Skill | 1.9k | A | 19 | — |
| 65 | velocitaiDanielSuo117/velocitaiA framework for governing UI automation agents built around Playwright, pytest, and the page object model (POM), a way to organize tests by web pages. It includes skills, rules, and self-improvement mechanisms. | Plugin | 158 | A | — | — |
| 66 | uxauditgotalab/uxauditA UX regression testing skill for browser-based and webview-based apps. Runs after E2E to catch usability, journey, accessibility, and interface-quality issues before they ship. | Plugin | 58 | A | — | — |
| 67 | sorifyrakutentech/sorifyAutomated E2E test generation for Sorify — explore a URL, generate Playwright test code, upload to Sorify, and run tests. Supports three granularity levels: small (page load check), medium (component layout check), fine (all condition axes with network mocks). | Plugin | 51 | A | — | — |
| 68 | playwright-recastThePatriczek/playwright-recastConvert Playwright traces into polished demo videos with TTS voiceover, styled subtitles, zoom, and speed control. | Plugin | 65 | A | — | — |
| 69 | write-test-planandresharpe/dotbotGenerate a QA/UAT test plan from product specifications and task definitions, covering acceptance testing, integration flows, and exploratory testing. Unit tests are out of scope (handled by write-unit-tests skill). | Skill | 55 | A | 43 | — |
| 70 | button-checkMigoXLab/webqa-agentTraverse all interactive elements on the page — click clickables. | Skill | 238 | A | 15 | — |
| 71 | noqa-testingnoqa-ai/noqaUse this skill when the user wants to boot and interact with iOS or Android devices/simulators — inspect the screen, execute actions, generate or edit test cases, or run UI tests via the noqa platform. | Skill | 191 | A | 47 | — |
| 72 | 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 | — |
| 73 | running-bug-review-boardRayFernando1337/rayfernando-skillsReal-user QA and Bug Review Board workflow. Runs manual app QA from a customer perspective, files P0/P1/P2 bug reports, produces YES/NO phase sign-off, generates an editorial HTML QA dashboard, syncs with confirmed issue trackers, and supports a separate Interactive BRB triage flow. | Plugin | 129 | A | — | — |
| 74 | monke-testing-guideairweave-ai/airweaveMonke is Airweave's end-to-end testing framework for source connectors. It creates real test data in external systems, triggers syncs, and verifies data appears correctly in the search index. | Cursor rule | 6.5k | A | 7,424 | — |
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.