Tools
Every Skill, MCP server, CLI and plugin in the directory. Filter by type, profession or tag, or search by keyword.
Profession: Frontend +2
Pick one or more: resources that suit any of them are listed.
Tags: e2e-testing
Pick one or more: only resources carrying all of them are listed.
- e2e-testing26
- browser19
- playwright13
- web-development6
- web-scraping6
- microsoft5
- chrome4
- vercel4
- debugging3
- android2
- app-development2
- browser-use2
- codex2
- desktop-automation2
- ios2
- nextjs2
- openai2
- selenium2
- unit-testing2
- accessibility1
- anthropic1
There are more. Type to find them.
26 items

Browser Use
SkillControls your local Chrome over CDP to navigate, click, type, take screenshots and scrape data, reusing logged-in sessions. Official browser-use skill; install the browser-use CLI with uv first.
browser-use/browser-use119k
Playwright MCP
MCPLets agents drive a real browser through the accessibility tree: navigate, click, fill forms and take screenshots, without needing a vision model. Maintained by Microsoft.
microsoft/playwright-mcp38.5k
webapp-testing
SkillDrives local web apps with Python Playwright scripts to verify features, debug the UI, take screenshots and read browser logs. Includes helper scripts to start and stop dev servers. Official Anthropic skill.
anthropics/skills183k
next-dev-loop
SkillAfter code changes, has the agent check routes, errors and page behavior in the running Next.js app via /_next/mcp and agent-browser to confirm the change really works. Maintained by Next.js; needs Next.js 16.3+ (Turbopack) and agent-browser.
vercel/next.js143k
Next.js Cache Components Optimizer
SkillDrives a Next.js route to instant navigation under Cache Components: writes a failing @next/playwright instant() e2e test, pushes Suspense boundaries down to grow the static shell until it passes, and keeps the test as a regression guard. Requires Next.js 16.3+ with cacheComponents.
vercel/next.js143k
Playwright
CLIMicrosoft's cross-browser end-to-end testing framework: one API drives Chromium, Firefox and WebKit, npx playwright test runs tests in parallel and isolation, with auto-waiting and trace replay for debugging failures.
microsoft/playwright98.1k
agent-browser
SkillCompanion skill for the agent-browser CLI: has the agent load usage matching the installed version to navigate, fill forms, take screenshots and run exploratory tests, and can also drive Electron desktop apps. Install the agent-browser CLI first; from Vercel Labs.
vercel-labs/agent-browser44.4k
agent-browser
PluginBrowser automation plugin from Vercel Labs: agents drive Chrome through accessibility tree snapshots and element refs to navigate, click, fill forms and take screenshots, for web testing and exploratory QA. Install the agent-browser CLI first (npm, Homebrew or Cargo).
vercel-labs/agent-browser44.3k
agent-browser
CLIBrowser automation CLI built for AI agents in native Rust: open pages, click and fill forms by refs from accessibility tree snapshots, read text and take screenshots, with compact snapshots and output limits to save context. From Vercel Labs; reuses local Chrome or installs one.
vercel-labs/agent-browser44.3k
Playwright
PluginWraps Microsoft's Playwright MCP so agents can drive a real browser to navigate, click, fill forms and take screenshots for end-to-end tests and page checks. In Anthropic's official marketplace; needs Node.js.
anthropics/claude-plugins-official43.5k
Accessibility Compliance
PluginAccessibility review plugin with an audit command, a UI validation subagent, and WCAG 2.2 and screen reader testing skills. Before design reviews or launch, the agent checks contrast, keyboard use and screen reader support and suggests fixes. For Claude Code; automated checks need Node.js.
wshobson/agents41.2k
Maestro MCP
MCPMCP built into the CLI of the Maestro mobile UI testing framework (maestro mcp): lets agents view the screen, tap, scroll and assert on iOS/Android simulators, Android devices or Chromium, and write and run YAML end-to-end flows. Needs the Maestro CLI and Java 17+. Official.
mobile-dev-inc/maestro16.1k
Playwright CLI
SkillCompanion skill for the official Playwright CLI: short commands to open pages, click and fill forms, take snapshots and screenshots, and write and debug Playwright tests, using less context than the MCP approach. Maintained by Microsoft; needs Node.js.
microsoft/playwright-cli14.4k
Playwright CLI
CLIMicrosoft Playwright's official browser CLI for coding agents: open pages, click and type, take screenshots and manage sessions, and install the companion skills in one step. Uses fewer tokens than Playwright MCP. Needs Node.js 18+.
microsoft/playwright-cli14.4k
Frontend Testing Debugging
SkillTests and debugs a locally running frontend with Codex's Browser plugin or Playwright: checks blank pages, framework and console errors, captures screenshots, re-verifies after fixes and writes a QA report. Maintained by OpenAI; formerly playwright-interactive in openai/skills.
openai/plugins7.5k
Build Web Apps
PluginOpenAI's official Codex plugin for building frontend apps and generating visual assets, testing and debugging in a browser, plus best-practice skills for React, shadcn/ui, Stripe payments and Supabase databases. Codex only.
openai/plugins7.5k
Dev Browser
SkillLets coding agents control real Chrome with short Puppeteer scripts, with named pages that keep state across calls, accessibility-tree snapshots and screenshots for self-testing web changes. Install the dev-browser CLI globally first; macOS and glibc Linux only.
SawyerHood/dev-browser6.7k
ExecuteAutomation Playwright MCP Server
MCPCommunity Playwright browser automation MCP from ExecuteAutomation (not Microsoft's official one): navigate, click, fill forms, screenshot and scrape page text, plus send HTTP requests, assert network responses and record actions into test code, with 143 device emulations built in.
executeautomation/mcp-playwright5.7k
Browserbase Skills
SkillBrowserbase's official skills: drive a local or cloud browser with the browse CLI for web scraping and search, turning site traffic into an OpenAPI spec, adversarial UI testing and competitor research. Cloud features need a Browserbase account.
browserbase/skills3.7k
Playwright Skill
SkillLets agents write and run Playwright scripts on the fly for browser testing and automation, auto-detecting local dev servers, with screenshots, responsive checks, login flows and link checking. After installing, run npm run setup in the skill directory.
lackeyjb/playwright-skill3.2k
Playwright Skill
PluginLets agents write and run Playwright scripts on the fly for browser automation: page tests, UX checks and multi-step flows, opening a visible browser by default and auto-detecting local dev servers. After installing the plugin, run npm run setup in the skill directory.
lackeyjb/playwright-skill3.2k
Vue Testing Best Practices
SkillTesting practices for Vue apps: Vitest and Vue Test Utils, black-box component tests, flushPromises for async code, helpers for testing composables, Pinia stores, async components and Teleport, avoiding snapshot-only tests, and Playwright for end-to-end testing.
vuejs-ai/skills2.9k
MCP Selenium Server
MCPBrowser automation MCP built on Selenium WebDriver for Chrome, Firefox, Edge and Safari: locate elements, click and type, upload files, take screenshots, run scripts, and handle alerts and cookies. A good fit for test teams already using Selenium.
angiejones/mcp-selenium428
TestMu AI (LambdaTest) Agent Skills
SkillOfficial testing skills from TestMu AI (formerly LambdaTest) covering 40+ frameworks including Selenium, Playwright, Cypress, Appium, pytest and JUnit, guiding agents to write unit, end-to-end and mobile tests. Runs locally; cloud cross-browser and real-device runs need an account.
LambdaTest/agent-skills377