Cypress Author

Writes, updates, and fixes Cypress E2E and component tests following house style rules.

Tested · Works

Test report

Verdict
Tested · Works
Score
9.6/10
Tested
Jul 14, 2026
Environment
Claude Code 2.x (agent harness)
Upstream re-checked
Jul 18, 2026 · c4296fd

Same login-test request produced a hardcoded URL and a bare cy.wait(2000) without the skill; following its author-rules.md swapped in a relative baseUrl visit, data-cy selectors, and a timeout-based assertion instead of the sleep.

Scored on four weighted criteria — install, triggering, output vs. baseline, docs. How scoring works

  • Installs cleanly 5/5
  • Triggers reliably 5/5
  • Output vs. baseline 9/10
  • Docs & honesty 5/5

What Cypress Author does

Runs a mandatory identify-then-author flow to create, update, or fix Cypress E2E and component tests, enforcing rules on selector priority (data-cy first), banning arbitrary waits, requiring baseUrl-relative visits, and independent/deterministic test structure. Triggers on any request to write, add, update, or fix tests — even without the word 'Cypress' — and explicitly defers to a separate explain-only skill when no code change is wanted.

How to install Cypress Author

git clone https://github.com/cypress-io/ai-toolkit
cd ai-toolkit
mkdir -p ~/.claude/skills
cp -r skills/cypress-author ~/.claude/skills/cypress-author

Skills live in ~/.claude/skills/ (global) or .claude/skills/ (per-project). Restart Claude Code after installing.

Commands — how to trigger Cypress Author

  • /cypress-author Writes, updates, and fixes Cypress E2E and component tests following house style rules.

It also activates on plain-language prompts like these:

  • Write a Cypress test for the login page validation error
  • Create component tests for this new form I just built
  • Fix this flaky Cypress spec that keeps failing randomly

Frequently asked questions

Is the Cypress Author skill free?
Yes. The skill itself is free from cypress-io/ai-toolkit. SkillProof publishes the install command and an independent test verdict at no cost.
Does Cypress Author work with Claude Code?
We tested it with Claude Code 2.x (agent harness) on Jul 14, 2026. Verdict: Tested · Works. Same login-test request produced a hardcoded URL and a bare cy.wait(2000) without the skill; following its author-rules.md swapped in a relative baseUrl visit, data-cy selectors, and a timeout-based assertion instead of the sleep.
What is the Cypress Author SkillProof Score?
9.6/10 — installs cleanly 5/5, triggers reliably 5/5, output vs. baseline 9/10, docs & honesty 5/5.
How do I install Cypress Author?
Copy the install command from this page, run it in your terminal, and restart Claude Code. Skills live in ~/.claude/skills/ (global) or .claude/skills/ inside a project.
Can I use Cypress Author with Cursor, Copilot, Gemini CLI, Codex or other AI tools?
The SKILL.md format is native to Claude (Claude Code, Desktop, claude.ai). The instructions inside adapt to other assistants: Cursor rules, GitHub Copilot instructions, Windsurf rules, Custom GPTs, AGENTS.md for OpenAI Codex, and GEMINI.md for Google Gemini CLI — our conversion guides cover each, and the free converter on the tools page does the wrapping for you.