This is a comprehensive guide to writing Cypress e2e and component tests the right way. It's opinionated about the things that matter: selecting by data-testid instead of CSS classes, stubbing every network call with cy.intercept instead of hitting real APIs, and never using arbitrary waits. The skill covers page object patterns, custom commands with TypeScript, fixtures, and CI integration. What makes it useful is the emphasis on test independence and Cypress's retry mechanism, which are the two concepts beginners get wrong most often. If you're setting up Cypress or debugging flaky tests, the core principles section alone will save you hours.
npx -y skills add absolutelyskilled/absolutelyskilled --skill cypress-testing --agent claude-codeInstalls into .claude/skills of the current project.
Select a file.
wshobson/agents
github/awesome-copilot