holtwood/awesome-cursorrules-zh

A curated collection of Cursor AI programming rules | 132+ rules covering 32 areas, including frontend, backend, AI, and DevOps

This repository also configures its own agents. See what awesome-cursorrules-zh tells them →

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

holtwood/awesome-cursorrules-zh

Cursor rule Cursor

Guidance for using TypeScript with Chakra UI components in React. It covers typed component props, custom themes, editor support, and avoiding the unsafe any type.

not rated 233 +1 1mo ago A 0 tokens original MIT

folder-structure

146

holtwood/awesome-cursorrules-zh

Cursor rule Cursor

A prescribed folder layout for React applications that use MobX, a library for managing shared application state. It separates components, pages, stores, hooks, utilities, and static assets.

not rated 233 +1 1mo ago A 0 tokens original MIT

mobx-best-practices

147

holtwood/awesome-cursorrules-zh

Cursor rule Cursor

Guidance for managing shared application state with MobX, a library that updates React interfaces when data changes. It covers observable state, derived values, controlled updates, side effects, dependency injection, and tests.

not rated 233 +1 1mo ago A 0 tokens original MIT

holtwood/awesome-cursorrules-zh

Cursor rule Cursor needs its repo

A pattern for giving React components access to MobX stores through React Context, a shared container for values across a component tree.

not rated 233 +1 1mo ago A 0 tokens original MIT

mobx-devtools

149

holtwood/awesome-cursorrules-zh

Cursor rule Cursor

Instructions for using MobX DevTools, including a browser extension and development component for inspecting application state changes.

not rated 233 +1 1mo ago A 0 tokens original MIT

mobx-react-lite-usage

150

holtwood/awesome-cursorrules-zh

Cursor rule Cursor needs its repo

A set of rules for connecting MobX to React function components through mobx-react-lite, a library that makes components observe MobX state.

not rated 233 +1 1mo ago A 0 tokens original MIT

mobx-reaction-usage

151

holtwood/awesome-cursorrules-zh

Cursor rule Cursor

Guidance for using MobX reaction, a mechanism that runs a side effect when selected observable data changes.

not rated 233 +1 1mo ago A 0 tokens original MIT

mobx-strict-mode

153

holtwood/awesome-cursorrules-zh

Cursor rule Cursor

Guidance for enabling MobX strict mode, which requires observable state changes to happen inside actions.

not rated 233 +1 1mo ago A 0 tokens original MIT

holtwood/awesome-cursorrules-zh

Cursor rule Cursor needs its repo

Guidance for making React components respond to changes in MobX observable data by wrapping them with an observer or using the useObserver Hook.

not rated 233 +1 1mo ago A 0 tokens original MIT

holtwood/awesome-cursorrules-zh

Cursor rule Cursor needs its repo

A set of React preferences that favors function components with Hooks, which let functions use state and other React features.

not rated 233 +1 1mo ago A 0 tokens original MIT

typescript-with-mobx

156

holtwood/awesome-cursorrules-zh

Cursor rule Cursor

Guidance for using TypeScript, a version of JavaScript that checks types before the code runs, with MobX stores.

not rated 233 +1 1mo ago A 0 tokens original MIT

error-handling-rules

158

holtwood/awesome-cursorrules-zh

Cursor rule Cursor

A rule for adding an error.tsx file in Next.js 14, which displays an error message and lets the user retry the failed part of a page.

not rated 233 +1 1mo ago A 0 tokens original MIT

general-guidelines

159

holtwood/awesome-cursorrules-zh

Cursor rule Cursor

A general guide for Next.js 14 projects that use Tailwind CSS, environment variables, accessibility practices, and built-in performance features.

not rated 233 +1 1mo ago A 0 tokens original MIT

metadata-rules

160

holtwood/awesome-cursorrules-zh

Cursor rule Cursor

A rule for defining page metadata in Next.js, such as the title and description used by search engines and browser interfaces.

not rated 233 +1 1mo ago A 0 tokens original MIT

holtwood/awesome-cursorrules-zh

Cursor rule Cursor

A set of general rules for building Next.js 14 applications with the App Router, server components, TypeScript, Tailwind CSS, and built-in web features.

not rated 233 +1 1mo ago A 0 tokens original MIT

holtwood/awesome-cursorrules-zh

Cursor rule Cursor

A styling rule for Next.js 14 components that uses Tailwind CSS classes instead of inline styles. Tailwind CSS is a utility-based way to style web interfaces.

not rated 233 +1 1mo ago A 0 tokens original MIT

holtwood/awesome-cursorrules-zh

Cursor rule Cursor

A set of response rules that tells a coding assistant how to present its role, plan, technical choices, code, and questions.

not rated 233 +1 1mo ago A 0 tokens original MIT

backend-stack-rules

165

holtwood/awesome-cursorrules-zh

Cursor rule Cursor

A set of rules for backend code using Next.js API Routes, TypeScript, Zod validation, optional authentication, and a project-selected database tool.

not rated 233 +1 1mo ago A 0 tokens original MIT

coding-process-rules

166

holtwood/awesome-cursorrules-zh

Cursor rule Cursor

A workflow guide for handling coding tasks step by step, finishing one file before moving to the next, and recording unfinished work with TODO comments.

not rated 233 +1 1mo ago A 0 tokens original MIT

coding-style-rules

167

holtwood/awesome-cursorrules-zh

Cursor rule Cursor

A coding-style guide for Next.js projects covering comments, small focused modules, reusable components, performance, and input validation.

not rated 233 +1 1mo ago A 0 tokens original MIT

editing-code-rules

168

holtwood/awesome-cursorrules-zh

Cursor rule Cursor

A rule for how an assistant should return code after edits, including full new files, selected changes for existing files, and runnable snippets.

not rated 233 +1 1mo ago A 0 tokens copy · 100% 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: