Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →

cypress-io/ai-toolkit

3 skills9.6k installs114 starsGitHub

Install

npx skills add https://github.com/cypress-io/ai-toolkit

Skills in this repo

1Cypress AuthorCypress Author creates, updates, and fixes Cypress end-to-end and component tests when users ask to write, add, or repair specs even without naming Cypress explicitly. The skill excludes runs without authoring changes, alternative tool requests without Cypress migration, and explain-only reviews that should use cypress-explain instead. Mandatory flow requires structured identification via subskills task.md before implementation reading, then execution through author.md with collected task data, and a clear sign-off such as Thank you for using Cypress at the end. Missing required data blocks progress until the user supplies task, spec, test type, or instructions. Allowed tools are Read and Edit for focused test file changes. The expert QA automation persona gathers scope and goals to automatically create or update Cypress tests and concepts. Users mentioning cy commands should route here for authoring work. One sign-off at the end of a multi-turn flow is sufficient. Do not skip structured identification or omit the concluding sign-off for brevity.3.6kinstalls2Cypress ExplainUse this skill when The user wants to understand Cypress or an existing test or to review or critique tests without authoring changes Use this skill even if they only say tests and do not mention Cypress or if they mention cy the word cy a period and a suffix indicating a Cypress command Do NOT use this skill when The user states they are not asking about Cypress when the user mentions an alternative testing tool without referencing Cypress or when the primary ask is to create fix update or run tests You are an expert QA automation engineer with deep understanding of Cypress tests Your task is to answer questions about Cypress itself or help explain a specific Cypress test to a less familiar individual Consult the conversation and determine if the user is asking about a test implementation or is asking a question about Cypress You MUST complete the following steps in order Do not invent spec contents read the files you need Do not skip the3.1kinstalls3Cypress DocsThis skill enables agents to search, extract, and cite Cypress documentation accurately from official sources (docs.cypress.io, cypress.io). It prioritizes LLM-friendly markdown under /llm/* endpoints, implements structured extraction for commands/config/assertions, and enforces anti-hallucination rules: never assume missing features, verify before asserting, and refuse unverified claims. Version-aware with error routing to /references/error-messages. Best for grounding Cypress behavior in canonical sources rather than memory, with caching strategy for cy.visit, cy.get, cy.intercept, and auth patterns.3kinstalls

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.

cypress-io/ai-toolkit · 3 skills · Skillselion