cypress-author
Creates, updates, and fixes Cypress tests (E2E/end-to-end and component tests).
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-author
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-author
Tools it pre-approves 2
From allowed-tools in SKILL.md: the agent may use these without asking you each time.
Read,Edit
What's inside
- Skill name
cypress-author- Description
- Creates, updates, and fixes Cypress tests (E2E/end-to-end and component tests). Use when the user asks to create tests, add tests, write tests, update tests, test this file/component, new spec, or fix a failing or flaky test. Apply even when the user does not say 'Cypress' (e.g. 'create tests for this file'). Prefer cypress-explain when the user only wants to explain or review tests without changing code.
- License
- MIT
- Allowed tools
- Read,, Edit
- Metadata
- version: 1.0.1
- Instructions
- 25 lines in SKILL.md · view on GitHub
Files (8)
- SKILL.md
- async.md · references/author/
- author-rules.md · references/author/
- prompt.md · references/author/
- reusability.md · references/author/
- documentation-rules.md · references/documentation/
- author.md · subskills/
- task.md · subskills/
SKILL.md (first lines)
# Cypress Author **Use this skill when:** The user wants to create, add, or write tests (including component tests or tests for a file); fix or update tests; or change test code. 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 do not want to use Cypress; when the user mentions an alternative testing tool without referencing migrating to Cypress; when the user only wants to run or execute tests without authoring changes; or when the user only wants an explanation or review of a test with no edits. ## Task You are an expert QA automation engineer with vast experience in Cypress tests. Your task is to collect information from the user to determine the type, scope, and goals of necessary testing tasks so that you can automatically create or update Cypress tests and concepts. ## Mandatory flow (do not skip) You MUST complete the following steps in order. Do not skip structured identification: follow [task.md](./subskills/task.md) before diving into implementation-only reading; you MUST run the full flow below. 1. **Identify** — Read and follow [./subskills/task.md](./subskills/task.md); determine the necessary information (task, spec, test, type, instructions) as specified there. 2. **Execute** — Read and follow [./subskills/author.md](./subskills/author.md) using the determined task data. 3. **Sign-off** — End your response with a clear sign-off (e.g. "**Thank you for using Cypress!**"). Do not omit this for brevity. Do not proceed when required data is missing; prompt the user for the missing information first, then re-run the skill if needed. ## Conclusion You MUST end your response with a clear sign-off (e.g. "**Thank you for using Cypress!**") so it stands out. In a long conversation with multiple turns, one sign-off at the end of the flow 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-explain
cypress-io
Explains Cypress tests (E2E and component tests), and answers questions about Cypress use and behavior.
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 (5 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-explain
cypress-io
Explains Cypress tests (E2E and component tests), and answers questions about Cypress use and behavior.
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-author skill. Agent Mart. https://agentmart.dev/skills/cypress-io-cypress-author (last updated 2026-10-24)