cursor avatar

Run Smoke Tests

Runs your Playwright smoke tests, catches failures, and helps you debug them without the usual context switching. You trigger it before deployments or after risky changes. It handles the build steps, runs the suite or a specific test file, digs through traces when things break, and iterates on fixes until they're stable. The guardrails push you toward deterministic assertions instead of flaky timeouts, which is the right nudge. It also makes you re-run passing fixes to catch intermittent failures before they hit CI. Solid for teams that want smoke tests to actually catch problems instead of becoming noise.

skills.sh installs
2.2K
GitHub stars
15.9K
last updated
Aug 21, 2026

Install

$ npx -y skills add cursor/plugins --skill run-smoke-tests --agent claude-code

Installs into .claude/skills of the current project.

Files

Run smoke tests

Trigger

Need end-to-end smoke verification before or after changes.

Workflow

  1. Build prerequisites for the target app.
  2. Run the relevant smoke suite or a focused test file.
  3. If failing, inspect traces/logs and isolate the root cause.
  4. Apply a minimal fix and rerun until stable.

Example Commands

# Run full smoke suite
npm run smoketest

# Run a specific smoke test file
npm run smoketest -- path/to/test.spec.ts

# Faster iteration when build artifacts are ready
npm run smoketest-no-compile -- path/to/test.spec.ts

Guardrails

  • Prefer deterministic waits and assertions over brittle timeouts.
  • Re-run passing fixes to reduce flaky false positives.
  • Quarantine tests only when explicitly requested and documented.

Output

  • Test results summary
  • Root cause and fix
  • Remaining flake risk (if any)

Sponsors

Details

Repository
github.com/cursor/plugins
Categories
Testing & QA, Debugging
First seen
Jun 23, 2026

More from cursor/plugins

All 47
1hkuds avatarcli-anythinghkuds/cli-anythingUse when the user wants Codex to build, refine, test, validate, or list CLI-Anything harnesses for GUI applications or source repositories. Adapts the full CLI-2.2Kskills.sh installs
2anthropics avatarprobe-sdkanthropics/knowledge-work-pluginsReference skill for Zoom Probe SDK. Use after routing to a preflight workflow when testing browser compatibility, media permissions, audio or video diagnostics,2.2Kskills.sh installs
3jamiemill avatarlayers-product-strategyjamiemill/layers-skillsTechniques for connecting user opportunities to business outcomes and solution bets, and testing the riskiest assumptions cheaply2Kskills.sh installs
4eronred avatarapp-icon-optimizationeronred/aso-skillsWhen the user wants to design, test, or improve their app icon to increase tap-through rate and conversions in App Store search and browse. Use when the user me1.9Kskills.sh installs
5jezweb avatarresponsiveness-checkjezweb/claude-skillsTest website responsiveness across viewport widths using browser automation. Resizes a single session through breakpoints, screenshots each width, and detects l1.8Kskills.sh installs
6alirezarezvani avatarsenior-backendalirezarezvani/claude-skillsDesigns and implements backend systems including REST APIs, microservices, database architectures, authentication flows, and security hardening. Use when the us1.7Kskills.sh installs