MCPcopy
hub / github.com/PatrickJS/awesome-cursorrules

github.com/PatrickJS/awesome-cursorrules @main sqlite

repository ↗ · DeepWiki ↗
104 symbols 299 edges 19 files 0 documented · 0%
README

Awesome Cursor Rules Awesome

  <img alt="Awesome Cursor Logo" src="https://github.com/PatrickJS/awesome-cursorrules/raw/main/LOCKUP_VERTICAL_25D_LIGHT.png" width="500">

Cursor Project Rules enhance Cursor AI editor behavior with project-specific guidance and reusable coding standards.

Cursor AI is an AI-powered code editor. Cursor Project Rules are Markdown-based .mdc files that live in .cursor/rules/ and tell Cursor how to behave for specific projects, file types, frameworks, and workflows.

Sponsorships

<h3><a href="https://coderabbit.ai/?utm_source=oss&utm_medium=sponsorship&utm_campaign=awesome-cursorrules">coderabbit.ai - Cut Code Review Time & Bugs in Half. Instantly.</h3>
  <a href="https://coderabbit.ai/?utm_source=oss&utm_medium=sponsorship&utm_campaign=awesome-cursorrules">
      <img alt="CodeRabbit.ai Sponsorship Logo" src="https://github.com/PatrickJS/awesome-cursorrules/raw/main/cr_logo.png" width=350>
  </a>
<h3><a href="https://getunblocked.com/unblocked-mcp/?utm_source=oss&utm_medium=sponsorship&utm_campaign=awesome-cursorrules">Unblocked MCP- Supercharge Cursor with your team’s knowledge</h3> 
  <a href="https://getunblocked.com/unblocked-mcp/?utm_source=oss&utm_medium=sponsorship&utm_campaign=awesome-cursorrules">
      <img alt="Unblocked Sponsorship Logo" src="https://github.com/claire-gong-18/awesome-cursorrules/blob/main/Unblocked-logo-sq-words-over-gradient-1024w.png?raw=true" width=250>
  </a>
<h3><a href="https://go.warp.dev/awesome-cursorrules">Warp - Built for coding with multiple AI agents</h3>
  <a href="https://go.warp.dev/awesome-cursorrules">
      <img alt="Warp Sponsorship Logo" src="https://github.com/user-attachments/assets/8d50d811-fabe-4610-a537-c5a5a9224864" width=350>
  </a>

Contents

Why Cursor Rules

Cursor rules help developers define project-specific instructions for Cursor AI. This repository uses the modern .mdc Project Rules format.

Customized behavior means Cursor can respond to the specific needs of a project instead of relying only on general coding knowledge. Rules can describe local architecture, preferred libraries, common methods, domain constraints, and other context that makes generated code more relevant.

Consistency is the other big win. By defining coding standards and best practices in .mdc files, teams can guide Cursor toward code that matches the project's style, naming, structure, and review expectations.

Project rules also reduce repeated manual editing. Well-scoped rules give Cursor reusable project knowledge up front, so suggestions are more likely to fit the codebase on the first pass and less likely to need the same corrections again.

For teams, shared .cursor/rules/*.mdc files keep AI assistance aligned across contributors. Everyone can work from the same project-specific guidance, whether the rule covers framework usage, security requirements, testing conventions, or workflow details.

By adding selected .mdc files to .cursor/rules/, you can use these rules directly in your project.

Rules

Frontend Frameworks and Libraries

Backend and Full-Stack

Core symbols most depended-on inside this repo

addFailure
called by 18
scripts/check-repo-hygiene.mjs
inRange
called by 12
scripts/check-repo-hygiene.mjs
fail
called by 4
scripts/check-pr-author.mjs
githubRulesPrefix
called by 4
scripts/repo-config.mjs
escapeRegExp
called by 3
scripts/check-awesome-list.mjs
cleanupLegacyArtifacts
called by 3
scripts/cleanup-legacy-artifacts.mjs
githubBlobPrefix
called by 3
scripts/repo-config.mjs
extractSection
called by 2
scripts/check-awesome-list.mjs

Shape

Function 104

Languages

TypeScript100%

Modules by API surface

scripts/check-repo-hygiene.mjs52 symbols
scripts/check-awesome-list.mjs13 symbols
scripts/check-pr-author.mjs8 symbols
scripts/convert-readme-links.test.mjs4 symbols
scripts/check-repo-hygiene.test.mjs4 symbols
scripts/check-awesome-list.test.mjs4 symbols
scripts/repo-config.mjs3 symbols
scripts/convert-readme-links.mjs3 symbols
scripts/cleanup-legacy-artifacts.mjs3 symbols
scripts/check-repo-security.test.mjs3 symbols
scripts/check-repo-concerns.test.mjs3 symbols
scripts/cleanup-legacy-artifacts.test.mjs2 symbols

For agents

$ claude mcp add awesome-cursorrules \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact