An agentic software-development methodology: composable skills that push a coding agent through spec, plan, TDD and review instead of straight into code.
Cypress Author
Summary
Cypress' official skill for writing, updating and repairing E2E and component tests — and it triggers on "write tests" even when nobody says Cypress.
Features
- Writes and updates both end-to-end and component tests
- Triggers on generic phrasings like "write tests" without needing the word Cypress
- Recognises cy.* commands as a signal to use the project's real framework
- Repairs failing and flaky specs rather than only authoring new ones
- Scoped to Read and Edit tools, so it touches test code and nothing else
- Defers to cypress-explain when the request is review-only
Install This Skill
Add this skill to your favorite AI agent in a few steps.
Skill Content
Usage Instructions
Learn how to use this skill with different AI agents.
Example Usage
"This checkout spec fails about one run in five — find the race and make it deterministic."
Description
cypress-author is part of cypress-io/ai-toolkit, the official skill set from the Cypress team. It handles the write side of testing: creating new specs, adding tests to an existing suite, updating tests after a refactor, and repairing tests that are failing or flaky — for both end-to-end and component testing.
The detail that makes it useful in practice is its trigger design. Most testing skills only activate when the user names the framework, which means an agent asked to "add tests for this file" in a Cypress project will often invent Jest or Playwright instead. This skill deliberately fires on the generic phrasings — "create tests", "write tests", "test this component", "fix this flaky spec" — and on the sight of cy.* commands, so the project's actual framework wins over whatever the model reaches for by default.
It is also scoped rather than open-ended: the skill declares Read and Edit as its allowed tools, so it changes test code and nothing else. A sibling skill, cypress-explain, covers the read-only case where someone wants a test explained or reviewed without any edits, and the toolkit additionally ships cypress-docs for documentation lookup and cypress-skill for general test generation.
Who it is for. Teams already standardised on Cypress who want agent-written tests that match their existing conventions — command usage, selector strategy, retry-ability and assertion style — instead of a generically correct spec that a reviewer then has to rewrite.
Related Skills
Tencent's skill-evolution harness: it rewrites a whole skill folder — SKILL.md, scripts and references together — and lands every decision as a real Git issue, PR and wiki entry you can review.
Take an OpenSearch search application from requirements to a running cluster — BM25, dense and sparse vectors, hybrid retrieval, agentic search and RAG, with relevance evaluation built in.
Auth0's official agent skill: a router that detects your framework and intent, then loads the right Auth0 guidance for login, MFA, Organizations, tenant audits, debugging or provider migration.