Testing × Cursor

Top Testing & QA Skills for Cursor

For testing in Cursor, start with Anthropic's webapp-testing skill for driving a real browser against a running app, add playwright-skill if your suite is already Playwright-based, and use tdd-skill when you want tests written before the implementation. Anthropic's verify skill is the cheap one to install first — it makes the agent actually check its work instead of declaring success.

7 of 12 verified on Cursor · updated July 15, 2026

Top 5 on Cursor

  1. 1.agent-browser

    Deterministic web control. ref-based clicks/fills, no flaky selectors, parallel sessions.

  2. 2.debug

    Disciplined debugging loop. Reproduce, isolate, diagnose, fix.

  3. 3.testing-strategy

    Layered test plan sized to the change's risk profile.

  4. 4.webapp-testing

    Test local webapps with Playwright. Generation, run, report — end-to-end.

  5. 5.verify

    Real feature verification — run the app, drive it, prove it works.

Verified

Testing skills that work on Cursor

Ranked by composite score. Every entry was tested on Cursor — not inferred from the SKILL.md format.

Verified

Deterministic web control. ref-based clicks/fills, no flaky selectors, parallel sessions.

BrowserAutomationAction-taking
Code
Medium4 min
Official

Disciplined debugging loop. Reproduce, isolate, diagnose, fix.

DebugDiagnosisTroubleshooting
All surfaces
Low1 min

Layered test plan sized to the change's risk profile.

TestingStrategyCoverage
All surfaces
Low1 min

Test local webapps with Playwright. Generation, run, report — end-to-end.

PlaywrightE2ETesting
Code
Medium3 min
Official

Real feature verification — run the app, drive it, prove it works.

VerifyPreviewE2E
Code
Low1 min
Community

TDD with red/green/refactor as a concrete TypeScript walkthrough.

TDDTypeScript
Code
Low2 min

Playwright patterns: clicks, fills, waits, retries. The do-it-right defaults.

PlaywrightAutomation
Code
Low2 min

Install

Commands for Cursor

Copy-paste installs for the top picks. Full per-agent commands are on each skill page.

agent-browser
npx skills add vercel-labs/agent-browser --skill agent-browser --target cursor
debug

Copy the debug folder from the engineering plugin into .cursor/skills/

testing-strategy

Copy the testing-strategy folder from the engineering plugin into .cursor/skills/

webapp-testing
npx skills add anthropics/skills --skill webapp-testing --target cursor
verify

Not bundled with Cursor; community port may exist.

tdd-skill
npx skills add obra/superpowers --skill tdd-skill --target cursor
playwright-skill
npx skills add lackeyjb/playwright-skill --skill playwright-skill --target cursor

Not verified here

5 testing skills we have not confirmed on Cursor

Listed rather than hidden. Absence here usually means untested, not broken — check each skill page for the agents it is verified on.

A combination only gets a page here when at least 6 skills are verified on the agent — otherwise the page would be a stub pretending to be a ranking.

FAQ

Common questions

Do browser-testing skills work with Cursor, or do they need a terminal agent?

They work where the agent can run a local process and reach a dev server. Cursor can, so the skills are verified here — but the skill supplies the testing method and Playwright conventions, not the browser. Install the runtime (Playwright browsers) once, separately, as you would for any local test suite.

How many testing skills work with Cursor?

7 of the 12 skills catalogued in Testing & QA are verified working on Cursor. The remaining 5 are either untested on this agent or depend on capabilities it does not provide — they are listed below rather than hidden.

How do I install a testing skill on Cursor?

Each skill page carries the exact Cursor command. Cursor reads SKILL.md through a compatibility layer, which is why compatibility here is tested per skill rather than assumed.

Related

Other cuts of this data