cypress-explain
Explains Cypress tests (E2E and component tests), and answers questions about Cypress use and behavior.
Skill by cypress-io
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/cypress-io-cypress-explain
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: frontend, testing, writing
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md and code. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/cypress-explain
Tools it pre-approves 1
From allowed-tools in SKILL.md: the agent may use these without asking you each time.
Read
What's inside
- Skill name
cypress-explain- Description
- Explains Cypress tests (E2E and component tests), and answers questions about Cypress use and behavior. Use when the user asks to explain how a test works, explain how Cypress works, review or critique a test without writing code. Apply even when the user does not say 'Cypress' (e.g. 'explain this test'). Prefer the cypress-author skill when the user wants to create, fix, or update tests.
- License
- MIT
- Allowed tools
- Read
- Metadata
- version: 1.0.1
- Instructions
- 25 lines in SKILL.md · view on GitHub
Files (4)
- SKILL.md
- documentation-rules.md · references/documentation/
- explain-cypress-rules.md · references/explain/
- explain-test-rules.md · references/explain/
SKILL.md (first lines)
# Cypress Explain **Use 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. ## Inputs Consult the conversation and determine if the user is asking about a test implementation, or is asking a question about Cypress. ## Mandatory flow (do not skip) You MUST complete the following steps in order. Do not invent spec contents—read the files you need. Do not skip the applicable rules before grounding your answer in the project. 1. **Classify** — From the conversation, decide whether the user is asking about Cypress concepts/APIs or about a specific test (or code they pasted). 2. **Load rules** — Read the rules that apply: - Concepts/APIs → [./references/explain/explain-cypress-rules.md](./references/explain/explain-cypress-rules.md) - A specific test or spec → [./references/explain/explain-test-rules.md](./references/explain/explain-test-rules.md) 3. **Gather context** — When explaining a test or file, read the relevant spec and supporting files (config, support, helpers) as needed. Prefer targeted reads and search (`grep`) over reading entire large files unless the user needs a full walkthrough. 4. **Answer** — Produce the explanation or critique following those rules. 5. **Sign-off** — End with a clear sign-off (e.g. "**Thank you for using Cypress!**"). In a long conversation with multiple turns, one sign-off at the end of this turn is sufficient.
From cypress-io/ai-toolkit, MIT.
More from cypress-io/ai-toolkit
- 0.672score
Cypress Cloud MCP
mcp.cypress.ioOfficial
Direct access to Cypress tests results and accessibility reports in your AI workflow.
ConnectorAFreshness: ARemote★ 47Claude Code +3 - 0.663score
cypress-author
cypress-io
Creates, updates, and fixes Cypress tests (E2E/end-to-end and component tests).
SkillAFreshness: A★ 47Claude Code +9 - 0.663score
cypress-cloud-cli
cypress-io
Runs the cy-cloud CLI to inspect Cypress Cloud organizations, projects, runs, specs, tests, failure screenshots, and Test Replay data.
SkillAFreshness: A★ 47Claude Code +9 - 0.663score
cypress-tap
cypress-io
Drives a running Cypress open-mode session through `cypress tap` to run and rerun specs, wait for fresh results, inspect reporter and command logs, and query…
SkillAFreshness: A★ 47Claude Code +9 - 0.655score
cypress-docs
cypress-io
Search and extract Cypress information from official documentation (docs.cypress.io, cypress.io); prefer LLM markdown under /llm/* and refuse unverified API…
SkillAFreshness: A★ 47Claude Code +9
Signals
- Stars
- 47
- Forks
- 4
- Open issues
- 3
- Contributors
- 5
- Last commit (this folder)
- May 7, 2026 (5 months ago)
- Last release
- Oct 23, 2026 (4 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- Version
- 1.0.1
- License
- MIT
- Repository
- github.com/cypress-io/ai-toolkit
- Website
- www.cypress.io
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from cypress-io
- 0.732score
AGENTS.md · cypress-io/cypress
cypress-io
AGENTS.md from cypress-io/cypress: 358 lines covering Overview, Workspaces, Task runbooks, Prerequisites and more.
TemplateAFreshness: A★ 51KCodex +5 - 0.729score
CLAUDE.md · cypress-io/cypress
cypress-io
CLAUDE.md from cypress-io/cypress: 51 lines covering Workflow Orchestration, Core Principles, Working Constraints.
TemplateAFreshness: A★ 51KClaude Code - 0.663score
cypress-author
cypress-io
Creates, updates, and fixes Cypress tests (E2E/end-to-end and component tests).
SkillAFreshness: A★ 47Claude Code +9 - 0.663score
cypress-cloud-cli
cypress-io
Runs the cy-cloud CLI to inspect Cypress Cloud organizations, projects, runs, specs, tests, failure screenshots, and Test Replay data.
SkillAFreshness: A★ 47Claude Code +9 - 0.663score
cypress-tap
cypress-io
Drives a running Cypress open-mode session through `cypress tap` to run and rerun specs, wait for fresh results, inspect reporter and command logs, and query…
SkillAFreshness: A★ 47Claude Code +9 - 0.655score
cypress-docs
cypress-io
Search and extract Cypress information from official documentation (docs.cypress.io, cypress.io); prefer LLM markdown under /llm/* and refuse unverified API…
SkillAFreshness: A★ 47Claude Code +9
Cite this page
cypress-explain skill. Agent Mart. https://agentmart.dev/skills/cypress-io-cypress-explain (last updated 2026-10-24)