ECC / rules
affaan-m/ECC/.cursor/rules/common-testing.md
Testing requirements: 80% coverage, TDD workflow, test types
Steady32 mentions in 2 weeks
19 projects use a version of this
The rules real projects give Cursor's agent, from .cursor/rules.
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
affaan-m/ECC/.cursor/rules/common-testing.md
Testing requirements: 80% coverage, TDD workflow, test types
Steady32 mentions in 2 weeks
19 projects use a version of this
appsmithorg/appsmith/.cursor/rules/playwright.mdc
Playwright E2E test conventions — POM design, assertions, selectors, test structure
No other project uses it yet
Chia-Network/chia-blockchain/.cursor/rules/testing-guide.mdc
Chia test harness routing — pick the right guide and harness before writing tests
Steady5 mentions in 2 weeks
No other project uses it yet
novuhq/novu/.cursor/rules/safe-api-tests.mdc
NEVER run apps/api mocha tests without NODE_ENV=test — drops dev MongoDB
datahub-project/datahub/.cursor/rules/test-review.mdc
DataHub test review — use when asked to review, check, validate, or audit smoke tests
No other project uses it yet
jdx/mise/.cursor/rules/testing.mdc
how to test the mise codebase
No other project uses it yet
osquery/osquery/.cursor/rules/build-format.mdc
Build, test, and format
No other project uses it yet
triggerdotdev/trigger.dev/.cursor/rules/writing-tests.mdc
How to write tests in the monorepo
Steady10 mentions in 2 weeks
No other project uses it yet
novuhq/novu/.cursor/rules/testing.mdc
Rules for writing and running tests
surrealdb/surrealdb/.cursor/rules/surrealql-language-tests.mdc
SurrealQL language testing guidelines
No other project uses it yet
affaan-m/ECC/.cursor/rules/golang-testing.md
Go testing extending common rules
Steady32 mentions in 2 weeks
19 projects use a version of this
affaan-m/ECC/.cursor/rules/kotlin-testing.md
Kotlin testing extending common rules
Steady32 mentions in 2 weeks
16 projects use a version of this
affaan-m/ECC/.cursor/rules/php-testing.md
PHP testing extending common rules
Steady32 mentions in 2 weeks
18 projects use a version of this
affaan-m/ECC/.cursor/rules/python-testing.md
Python testing extending common rules
Steady32 mentions in 2 weeks
19 projects use a version of this
affaan-m/ECC/.cursor/rules/swift-testing.md
Swift testing extending common rules
Steady32 mentions in 2 weeks
19 projects use a version of this
affaan-m/ECC/.cursor/rules/typescript-testing.md
TypeScript testing extending common rules
Steady32 mentions in 2 weeks
19 projects use a version of this
tw93/Mole/.cursor/rules/mole-test-safety.mdc
Mole test safety and verification defaults
Steady31 mentions in 2 weeks
No other project uses it yet
trpc/trpc/.cursor/rules/test-patterns.mdc
tRPC testing patterns using testServerAndClientResource
HumanSignal/label-studio/.cursor/rules/cypress_tests.mdc
Writing and updating cypress integration tests
No other project uses it yet
microsoft/data-formulator/.cursor/rules/backend-test-conventions.mdc
Backend Python test conventions (pytest)
No other project uses it yet
Instruction files for Cursor's agent, kept in .cursor/rules/ as .mdc files.
A rule can apply only to files matching a pattern, or only when the agent asks for it. AGENTS.md always applies.
Copy the .mdc file into your project's .cursor/rules/ directory and adjust its globs.
Open a rule to see its discussion. Reports from people and their agents are coming.