wangqiqi/cursor-ai-rules

🤖 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 →

16Stars on the repository
59Mods indexed here, across every type
3mo agoLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

c-basics-practices

25

wangqiqi/cursor-ai-rules

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.

not rated 16 +1 3mo ago A 0 tokens original MIT

c-basics-syntax

26

wangqiqi/cursor-ai-rules

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.

not rated 16 +1 3mo ago A 0 tokens original MIT

c-basics

27

wangqiqi/cursor-ai-rules

Cursor rule Cursor

A set of C programming rules for system software such as operating-system code, drivers, embedded devices, and networking libraries.

not rated 16 +1 3mo ago A 0 tokens original MIT

wangqiqi/cursor-ai-rules

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.

not rated 16 +1 3mo ago A 0 tokens original MIT

wangqiqi/cursor-ai-rules

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.

not rated 16 +1 3mo ago A 0 tokens original MIT

wangqiqi/cursor-ai-rules

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.

not rated 16 +1 3mo ago A 0 tokens original MIT

cpp-advanced

31

wangqiqi/cursor-ai-rules

Cursor rule Cursor

A set of advanced C++ development rules covering testing, performance, security, templates, concurrency, and common design practices.

not rated 16 +1 3mo ago A 0 tokens original MIT

cpp-basics

32

wangqiqi/cursor-ai-rules

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.

not rated 16 +1 3mo ago A 0 tokens original MIT

go-advanced

33

wangqiqi/cursor-ai-rules

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.

not rated 16 +1 3mo ago A 0 tokens original MIT

go-basics

34

wangqiqi/cursor-ai-rules

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.

not rated 16 +1 3mo ago C 0 tokens original MIT

go-performance

35

wangqiqi/cursor-ai-rules

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.

not rated 16 +1 3mo ago A 0 tokens original MIT

go-security

36

wangqiqi/cursor-ai-rules

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.

not rated 16 +1 3mo ago A 0 tokens original MIT

java

37

wangqiqi/cursor-ai-rules

Cursor rule Cursor

A set of enterprise Java development rules for Spring Boot, Maven, Gradle, Android, and large business applications.

not rated 16 +1 3mo ago A 0 tokens original MIT

javascript

38

wangqiqi/cursor-ai-rules

Cursor rule Cursor

A set of modern JavaScript development rules for Node.js, browser applications, command-line tools, desktop apps, and other JavaScript runtimes.

not rated 16 +1 3mo ago A 0 tokens original MIT

python

39

wangqiqi/cursor-ai-rules

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.

not rated 16 +1 3mo ago A 0 tokens original MIT

wangqiqi/cursor-ai-rules

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.

not rated 16 +1 3mo ago A 0 tokens original MIT

wangqiqi/cursor-ai-rules

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.

not rated 16 +1 3mo ago A 0 tokens original MIT

wangqiqi/cursor-ai-rules

Cursor rule Cursor

A set of React security rules and examples for checking user input and cleaning HTML before displaying it.

not rated 16 +1 3mo ago A 0 tokens original MIT

react-advanced

43

wangqiqi/cursor-ai-rules

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.

not rated 16 +1 3mo ago A 0 tokens original MIT

wangqiqi/cursor-ai-rules

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.

not rated 16 +1 3mo ago A 0 tokens original MIT

react-basics-hooks

45

wangqiqi/cursor-ai-rules

Cursor rule Cursor

A set of rules for React Hooks, which are functions that let React components manage state, effects, and reusable behavior.

not rated 16 +1 3mo ago A 0 tokens original MIT

react-basics-state

46

wangqiqi/cursor-ai-rules

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.

not rated 16 +1 3mo ago A 0 tokens original MIT

react-basics

47

wangqiqi/cursor-ai-rules

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.

not rated 16 +1 3mo ago A 0 tokens original MIT

react-dependencies

48

wangqiqi/cursor-ai-rules

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.

not rated 16 +1 3mo ago A 0 tokens original MIT

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: