CLAUDE.md · cypress-io/cypress
CLAUDE.md from cypress-io/cypress: 51 lines covering Workflow Orchestration, Core Principles, Working Constraints.
Template by cypress-io
Install
Works with Claude Code. Read the repository before you give any tool access to your data.
curl -fsSL https://raw.githubusercontent.com/cypress-io/cypress/develop/CLAUDE.md -o CLAUDE.md
Read it and adapt it to your project before use.
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: prompt-engineering
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
What's in it
A CLAUDE.md file: project memory Claude Code loads at the start of every session.
- For
- Claude Code
- Length
- 51 lines
- File
CLAUDE.md
Sections
- Workflow Orchestration
- Core Principles
- Working Constraints
First lines (shown under the repo's MIT license)
# CLAUDE.md ## Workflow Orchestration ### 1. Plan Mode Default - Enter plan mode for ANY non-trivial task (3+ steps or architectural decisions) - If something goes sideways, STOP and re-plan immediately - don't keep pushing - Use plan mode for verification steps, not just building - Write detailed specs upfront to reduce ambiguity ### 2. Subagent Strategy - Use subagents liberally to keep main context window clean - Offload research, exploration, and parallel analysis to subagents - For complex problems, throw more compute at it via subagents - One task per subagent for focused execution ### 3. Self-Improvement Loop - After ANY correction from the user: update the closest relevant `CLAUDE.md` file - Write rules for yourself that prevent the same mistake ### 4. Verification Before Done - Never mark a task complete without proving it works - Diff behavior between main and your changes when relevant - Ask yourself: "Would a staff engineer approve this?" - Run relevant tests only, check logs, demonstrate correctness ### 5. Demand Elegance (Balanced) - For non-trivial changes: pause and ask "is there a more elegant way?" - If a fix feels hacky: "Knowing everything I know now, implement the elegant solution" - Skip this for simple, obvious fixes - don't over-engineer - Challenge your own work before presenting it ## Core Principles - **Minimal Impact**: Changes should only touch what's necessary. Avoid introducing bugs. ## Working Constraints - Worktrees must use a full `yarn` install in the worktree. Do not symlink `node_modules` or packages back to another checkout. - Packaged-binary integration tests (`system-tests/test-binary`) need Docker and a built binary, so they do not run in the sandbox. When they are needed, provide the exact commands and ask the user to run them. - System tests under `system-tests/test` do run in cloud containers once the monorepo is built. Run them yourself rather than handing them off; see [Running system tests](./AGENTS.md#running-system-tests). - Keep follow-up work from the same task, such as review fixes and related instruction updates, on that task's branch. Create a separate branch only when the user asks for one. - After committing a merge of `develop`, run `git diff --name-only origin/develop` and check that every file listed is in the PR's scope. The pre-commit hook runs `eslint --fix` on every staged file, merged-in ones included, and `package-json/order-properties` reorders keys in `package.json` files that `develop` committed unsorted. Restore any such file with `git checkout origin/develop -- <file>` and commit with `--no-verify`. - Before committing or pushing, `yarn check-ts`, `yarn lint`, `yarn health-check` (knip), and relevant unit tests must pass locally. CI currently does not block expensive e2e jobs when these fail. @AGENTS.md
Signals
- Stars
- 51,015
- Forks
- 3,598
- Open issues
- 1,062
- Last commit (this folder)
- Oct 15, 2026 (13 days ago)
- Last release
- Oct 14, 2026 (14 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/cypress-io/cypress
- 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.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-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
CLAUDE.md · cypress-io/cypress. Agent Mart. https://agentmart.dev/templates/cypress-io-cypress-claude-md (last updated 2026-10-24)