turborepo
49Cursor rule
Turborepo: monorepo structure, caching, task pipelines.
Cursor rules linter and auto-fixer. Find out why Cursor ignores your rules. 100+ checks, zero dependencies.
Cursor rule
Turborepo: monorepo structure, caching, task pipelines.
Cursor rule
Vitest: unit testing, mocking, coverage, snapshot testing.
Cursor rule Cursor
Rule with error.
Cursor rule Cursor
Test rule for JSON output.
Cursor rule Cursor
You are an expert in WordPress, PHP, and Gutenberg block development.
Cursor rule Cursor
Write clean, maintainable code. Follow SOLID principles. Use dependency injection for testability.
Cursor rule Cursor
Use REST conventions. Proper HTTP status codes. Validate all input with Zod schemas.
Cursor rule Cursor
Follow a strict workflow: plan first, implement second, test third. Never skip the planning phase. Document decisions in ADRs.
Cursor rule Cursor
General TypeScript coding standards.
Cursor rule Cursor
Follow api best practices. Keep code clean and well-documented. Use proper error handling and logging.
Cursor rule Cursor
Follow errors best practices. Keep code clean and well-documented. Use proper error handling and logging.
Cursor rule Cursor
Follow logging best practices. Keep code clean and well-documented. Use proper error handling and logging.
Cursor rule Cursor
Project-wide coding standards.
Cursor rule Cursor
Follow module 01 conventions. Keep boundaries clean. Use dependency injection. No circular imports. Document public APIs with JSDoc.
Cursor rule Cursor
Follow module 02 conventions. Keep boundaries clean. Use dependency injection. No circular imports. Document public APIs with JSDoc.
Cursor rule Cursor
Follow module 03 conventions. Keep boundaries clean. Use dependency injection. No circular imports. Document public APIs with JSDoc.
Cursor rule Cursor
Follow module 04 conventions. Keep boundaries clean. Use dependency injection. No circular imports. Document public APIs with JSDoc.
Cursor rule Cursor
Follow module 05 conventions. Keep boundaries clean. Use dependency injection. No circular imports. Document public APIs with JSDoc.
Cursor rule Cursor
Follow module 06 conventions. Keep boundaries clean. Use dependency injection. No circular imports. Document public APIs with JSDoc.
Cursor rule Cursor
Follow module 07 conventions. Keep boundaries clean. Use dependency injection. No circular imports. Document public APIs with JSDoc.
Cursor rule Cursor
Follow module 08 conventions. Keep boundaries clean. Use dependency injection. No circular imports. Document public APIs with JSDoc.
Cursor rule Cursor
Follow module 09 conventions. Keep boundaries clean. Use dependency injection. No circular imports. Document public APIs with JSDoc.
Cursor rule Cursor
Follow module 10 conventions. Keep boundaries clean. Use dependency injection. No circular imports. Document public APIs with JSDoc.
Cursor rule Cursor
Follow module 11 conventions. Keep boundaries clean. Use dependency injection. No circular imports. Document public APIs with JSDoc.
At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: