module-12
73Cursor rule Cursor
Follow module 12 conventions. Keep boundaries clean. Use dependency injection. No circular imports. Document public APIs with JSDoc.
Cursor rules linter and auto-fixer. Find out why Cursor ignores your rules. 100+ checks, zero dependencies.
Cursor rule Cursor
Follow module 12 conventions. Keep boundaries clean. Use dependency injection. No circular imports. Document public APIs with JSDoc.
Cursor rule Cursor
Follow module 13 conventions. Keep boundaries clean. Use dependency injection. No circular imports. Document public APIs with JSDoc.
Cursor rule Cursor
Follow module 14 conventions. Keep boundaries clean. Use dependency injection. No circular imports. Document public APIs with JSDoc.
Cursor rule Cursor
Follow module 15 conventions. Keep boundaries clean. Use dependency injection. No circular imports. Document public APIs with JSDoc.
Cursor rule Cursor
Follow module 16 conventions. Keep boundaries clean. Use dependency injection. No circular imports. Document public APIs with JSDoc.
Cursor rule Cursor
Follow module 17 conventions. Keep boundaries clean. Use dependency injection. No circular imports. Document public APIs with JSDoc.
Cursor rule Cursor
Follow module 18 conventions. Keep boundaries clean. Use dependency injection. No circular imports. Document public APIs with JSDoc.
Cursor rule Cursor
Follow module 19 conventions. Keep boundaries clean. Use dependency injection. No circular imports. Document public APIs with JSDoc.
Cursor rule Cursor
Follow module 20 conventions. Keep boundaries clean. Use dependency injection. No circular imports. Document public APIs with JSDoc.
Cursor rule Cursor
Follow module 21 conventions. Keep boundaries clean. Use dependency injection. No circular imports. Document public APIs with JSDoc.
Cursor rule Cursor
Follow module 22 conventions. Keep boundaries clean. Use dependency injection. No circular imports. Document public APIs with JSDoc.
Cursor rule Cursor
Follow module 23 conventions. Keep boundaries clean. Use dependency injection. No circular imports. Document public APIs with JSDoc.
Cursor rule Cursor
Follow module 24 conventions. Keep boundaries clean. Use dependency injection. No circular imports. Document public APIs with JSDoc.
Cursor rule Cursor
Follow module 25 conventions. Keep boundaries clean. Use dependency injection. No circular imports. Document public APIs with JSDoc.
Cursor rule Cursor
This has a tab in the YAML.
Cursor rule Cursor
Working rule with proper frontmatter.
Cursor rule Cursor
This file has no frontmatter at all. Just raw content in an .mdc file. Cursor will still read it but the metadata is missing.
Cursor rule Cursor
Follow effective Go conventions. Use table-driven tests. Handle all errors explicitly. No blank error returns. Use context.Context for cancellation and timeouts. Prefer composition over embedding.
Cursor rule Cursor
Protocol buffer conventions.
Cursor rule Cursor
Follow module 01 conventions. Keep boundaries clean. No circular imports between modules.
Cursor rule Cursor
Follow module 02 conventions. Keep boundaries clean. No circular imports between modules.
Cursor rule Cursor
Follow module 03 conventions. Keep boundaries clean. No circular imports between modules.
Cursor rule Cursor
Follow module 04 conventions. Keep boundaries clean. No circular imports between modules.
Cursor rule Cursor
Follow module 05 conventions. Keep boundaries clean. No circular imports between modules.
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: