Cursor rule Cursor
A set of C programming rules covering Makefiles, CMake, compiler warnings, release builds, and unit tests. C is a compiled programming language often used for systems software.
🤖 Cursor AI collaboration rules system — making AI a better programming partner. Provides the Cursor editor with an intelligent, adaptive collaboration framework, supporting one-click deployment and personalized configuration for an efficient and secure human-AI collaboration experience.
This repository also configures its own agents. See what cursor-ai-rules tells them →
Cursor rule Cursor
A set of C programming rules covering Makefiles, CMake, compiler warnings, release builds, and unit tests. C is a compiled programming language often used for systems software.
Cursor rule Cursor
C language coding rules based on the C99 and C11 standards, with conventions for project layout, naming, types, headers, and common syntax. C is a compiled programming language often used for systems and embedded software.
Cursor rule Cursor
A set of C programming rules for system software such as operating-system code, drivers, embedded devices, and networking libraries.
Cursor rule Cursor
A set of C++ guidance for running work at the same time safely. It covers mutexes, atomic operations, condition variables, and worker pools.
Cursor rule Cursor
A set of C++ coding guidelines covering tests, safer memory and file handling, and object pools. It includes Catch2 test examples, buffer-overflow checks, file locks, and reusable object storage.
Cursor rule Cursor
A set of rules for advanced C++ templates and work done during compilation. It covers template metaprogramming, compile-time constants, type checks, and optional SIMD code for parallel calculations.
Cursor rule Cursor
A set of advanced C++ development rules covering testing, performance, security, templates, concurrency, and common design practices.
Cursor rule Cursor
A set of Chinese-language rules for modern C++ development, covering project structure, CMake layouts, headers, testing, and high-performance software practices.
Cursor rule Cursor
A set of advanced Go programming guidelines and examples. Go is a programming language, and the guidance covers testing, performance, security, error handling, and common development practices.
Cursor rule Cursor
A set of development rules for Go, a programming language often used for web services, distributed systems, command-line tools, and infrastructure software. It covers project layout and practices for these kinds of applications.
Cursor rule Cursor
A collection of guidance for making Go programs use less CPU and memory and handle concurrent work safely. Go is a programming language with built-in support for running tasks at the same time.
Cursor rule Cursor
A set of Go security rules for writing and running production software safely. Go is a programming language commonly used for services and backend systems.
Cursor rule Cursor
A set of enterprise Java development rules for Spring Boot, Maven, Gradle, Android, and large business applications.
Cursor rule Cursor
A set of modern JavaScript development rules for Node.js, browser applications, command-line tools, desktop apps, and other JavaScript runtimes.
Cursor rule Cursor
Python development rules for web applications, data work, machine learning, automation, APIs, and microservices. Python is a programming language commonly used for these tasks.
Cursor rule Cursor
A set of React rules for reducing unnecessary work while a web interface updates. React is a JavaScript library for building user interfaces; the rules cover memoization, cached calculations, stable callbacks, list virtualization, and code splitting.
Cursor rule Cursor
React best-practice rules covering file organisation, naming, and component design patterns such as higher-order components, render props, and compound components. These are reusable ways to structure React interfaces.
Cursor rule Cursor
A set of React security rules and examples for checking user input and cleaning HTML before displaying it.
Cursor rule Cursor
Advanced React rules for rendering performance, security, accessibility, state management, and component testing. React is a JavaScript library for building user interfaces.
Cursor rule Cursor
React component rules covering project folders, reusable components, and function and class components. React is a JavaScript library for building user interfaces.
Cursor rule Cursor
A set of rules for React Hooks, which are functions that let React components manage state, effects, and reusable behavior.
Cursor rule Cursor
A set of React rules for managing shared application state with Context API and useReducer. React is a JavaScript library for building user interfaces; shared state is information used by multiple parts of an interface.
Cursor rule Cursor
A set of React development rules for building web, mobile, desktop, server-rendered, and static applications. React is a JavaScript interface framework based on reusable components; JSX is its HTML-like syntax.
Cursor rule Cursor needs its repo
A set of rules for managing packages and tests in React projects, where React is a JavaScript library for building user interfaces.
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: