Setup & Installation
What This Skill Does
Generates Cypress end-to-end and component tests in JavaScript or TypeScript. Handles test structure, network interception, custom commands, and selector best practices. Can also configure tests to run on LambdaTest cloud for cross-browser coverage.
Cypress has a unique async chaining model that trips up even experienced developers, and this skill generates tests that follow those patterns correctly from the start.
When to use it
- Writing E2E login and authentication flow tests with cy.session
- Stubbing API responses with cy.intercept for isolated frontend tests
- Setting up component tests for React or Vue components
- Running cross-browser test suites on LambdaTest cloud
- Adding data-cy selectors and fixing flaky wait-based tests