When you need to understand what a Cypress test is actually doing without rewriting it, this skill breaks down the implementation for you. It reads your spec files, config, and helpers to explain assertions, selectors, and test logic. The mandatory flow ensures it always grounds explanations in your actual code rather than guessing. Use it for code reviews, onboarding teammates, or figuring out why a test behaves a certain way. It stays in its lane by recognizing cy.* commands even when you just say "explain this test" and punts to cypress-author when you actually want to modify something. The rules files keep explanations structured whether you're asking about Cypress APIs in general or walking through a specific spec.
npx skills add https://github.com/cypress-io/ai-toolkit --skill cypress-explain