Best Cursor rules

24,617 Cursor rules are in the catalogue. These 100 are the ones that pass every gate. Every gate: original work, not a copy · security scan A or B · a licence that permits reading the source · an actively maintained repository people actually use. Order is the composite score — reputation, freshness, safety, originality, content and traction — not anyone's opinion.

#ModTypeCategoryStarsScanTokensRating
1 ponytailDietrichGebert/ponytailPonytail, lazy senior dev mode. Always pick the simplest solution that works. Cursor rule Other 128k A 576
2 python_libstreamlit/streamlitTips and guidelines specific to the development of the Streamlit Python library, not applicable to scripts and e2e tests. Cursor rule Languages 46k A 0
3 cursorrulesagno-agi/agnoYou are an expert in Python, Agno framework, and AI agent development. Cursor rule Languages 42k A 1,090
4 frontend-developmentCopilotKit/CopilotKitMost coagents examples have a ui/ folder with Next.js applications. Cursor rule Frontend 37k A 0
5 error-response-safetymicrosoft/data-formulatorPrevent information exposure through exception messages in HTTP responses. Cursor rule Backend and APIs 17k A 0
6 writing-taskstriggerdotdev/trigger.devGuidelines for writing Trigger.dev tasks. Cursor rule Other 16k A 7,920
7 deployment-devopsusekaneo/kaneoDeployment and DevOps guidelines for Docker Compose and Kubernetes. Cursor rule DevOps and cloud 9.0k A 0
8 gitalibaba/hooksA set of Git workflow and branch-naming instructions for the Alibaba Hooks codebase. Git is a tool for tracking code changes, while a branch is a separate line of work that can later be proposed for merging. Cursor rule Git and workflow 15k A 963
9 app_layer_rulesModelEngine-Group/nexentApp layer (API) contract for FastAPI endpoints in backend/apps. Parse/validate input, call services, map domain errors to HTTP, return JSONResponse on success. Cursor rule Backend and APIs 5.8k A 0
10 project-overviewSWE-agent/SWE-agentSWE-agent implements an AI software engineering agent that uses language models to fix github issues. Here's what you need to know about the project structure. Cursor rule Other 20k A 251
11 workerscloudflare/skillsWhen building applications on Cloudflare Workers or with frameworks that deploy to Cloudflare Workers, strongly prefer retrieval and fetching documentation over training data. Cursor rule DevOps and cloud 2.8k A 0
12 server-types-runtime-onlytruefoundry/trueforgeAgentUIServer / server-port types are defined only in assistant-ui-runtime; UI re-exports. Cursor rule Other 5.2k A 0
13 no-co-author-in-commitstheonedev/onedevDo not add or keep Co-authored-by trailers in commit messages. Cursor rule Git and workflow 15k A 348
14 laminarlmnr-ai/lmnrUse it when user asks about adding instrumentation with Laminar, creating an eval with Laminar or migrating from Langfuse to Laminar instrumentation. Cursor rule Data and AI 3.2k A 29
15 varlockdmno-dev/varlockRules for working with varlock env-spec files, providing syntax highlighting, autocompletion, and validation for environment variable specifications. Cursor rule Security 4.3k A 0
16 globalmsgbyte/tianjiIMPORTANT: Do not operate my git to add or rm files at any time. Cursor rule Git and workflow 3.1k A 1,368
17 gitigorkasyanchuk/active_storage_validationsConventional commit message format for git commits. Cursor rule Git and workflow 1.2k A 1,347
18 chrome-extensionleaperone/MultiPost-ExtensionYou are an expert Chrome extension developer, proficient in JavaScript/TypeScript, browser extension APIs, and web development. Cursor rule Browser automation 3.3k A 1,074
19 data-table-filtersopenstatusHQ/data-table-filtersInstall and wire up data-table-filters — filterable React data tables with server-side filtering, faceted counts, infinite scroll, and virtualization, delivered as shadcn registry blocks. Cursor rule Backend and APIs 2.2k A 37
20 convex-cursorrules-prompt-filePatrickJS/awesome-cursorrulesCursor rules for Convex development with best practices. Cursor rule Backend and APIs 41k A 6,270
21 visual-explainernicobailon/visual-explainerOptional legacy rule for visual-explainer when you prefer rules over skill discovery. Cursor rule Creative and media 9.7k A 230
22 hszxlie/FeHelperA set of instructions for developing Chrome browser extensions with Manifest V3, Chrome's current extension format. It guides project setup, permissions, implementation, debugging, documentation, and release preparation. Cursor rule Frontend 5.7k A 754
23 pdf-viewer-and-annotator-architectureOpen-Source-Legal/OpenContractsWhen working on pdf annotations or pdf rendering, consult this high level overview. Cursor rule Documents 1.5k A 2,830
24 fetchaifetchai/innovation-lab-examplesAlways reference these official Fetch.ai Innovation Lab docs. Cursor rule Building agents 1.1k A 15,404
25 digital-death-planmohitagw15856/pm-claude-skillsPlan what happens to your digital life when you die — accounts, photos, passwords, money, and social profiles — so someone you trust can actually find, access, memorialize, or close them without a legal nightmare. Use when someone says 'what happens to my accounts when I die', 'digital legacy', 'help my family access… Cursor rule Legal and compliance 1.3k A 116
26 project-main-ruleswassim249/fastapi-langgraph-agent-production-ready-templateYou are an expert in building production-ready AI agent applications using Python, FastAPI, LangGraph, and LangChain. Cursor rule Backend and APIs 2.6k A 2,109
27 safaristeipete/macos-automator-mcpThis file, safari.mdc, serves as a repository for detailed working notes, observations, and learnings acquired during the process of automating Safari interactions, particularly for the MCP Inspector UI. It's intended to capture the nuances of trial-and-error, debugging steps, and insights into what worked, what… Cursor rule Browser automation 878 A 0
28 cursorrulesstudy8677/repobrainUse AGENTS.md as the single authoritative behavior file. Cursor rule Building agents 1.3k A 255
29 flutter-hot-reloadflutter/agent-pluginsProactively connect to running Dart/Flutter apps and trigger hot reload or hot restart upon editing .dart files under lib/. Cursor rule Mobile 2.9k A 0
30 cursorrulesThe-Pocket/PocketFlow-Tutorial-Codebase-KnowledgeCursor rule "cursorrules" from The-Pocket/PocketFlow-Tutorial-Codebase-Knowledge, covering agentic coding: humans design, agents code!, agentic coding steps, example llm project file structure, pocket flow and core abstraction. Cursor rule Building agents 13k A 0
31 skill-subagent-usageChachamaru127/claude-code-harnessA rule encouraging agents to actively look for relevant skills and specialised subagents, which are focused helpers for independent parts of a task. Cursor rule Building agents 3.1k A 230
32 librechat-documentationLibreChat-AI/librechat.aiWhen updating the LibreChat config version (e.g., from v1.2.6 to v1.2.7), follow these steps. Cursor rule Other 640 A 966
33 uni-app-patternssoaring-xiongkulu/easyaiot// #ifdef H5 import { h5Api } from '@/utils/h5' // #endif. Cursor rule Mobile 708 A 476
34 agentsmex-memory/mexAlways-loaded project anchor. Read this first. Contains project identity, non-negotiables, commands, and pointer to ROUTER.md for full context. Cursor rule Building agents 1.5k A 30
35 ast-grepast-grep/ast-grep-mcpYour task is to help users to write ast-grep rules to search code. User will query you by natural language, and you will write ast-grep rules to search code. Cursor rule Debugging 458 A 0
36 cursorrulescaipe-io/ai-platform-engineeringProject: AI Platform Engineering Type: Python Backend for AI Agents & Multi-Agent System Language: Python 3.11+ Framework: LangGraph, LangChain, A2A Protocol Package Manager: uv Testing: pytest. Cursor rule Other 407 A 3,624
37 writing-standardsmintlify/docsYou are an AI writing assistant specialized in creating exceptional technical documentation using Mintlify components and following industry-leading technical writing practices. Cursor rule Writing and docs 440 A 2,258
38 security-criticalmemodb-io/AcontextThe three most important security patterns in Payload CMS. Cursor rule Security 3.7k A 9
39 git-commit-formatopenshift/hypershiftgenerating a conventional commit message when commiting to git. Cursor rule Git and workflow 540 A 11
40 memorymatrixorigin/memoriaUSE WHEN working with Memoria memory tools - storing, retrieving, correcting, purging memories. Cursor rule Memory and context 593 A 2,700
41 mdcgraphprotocol/graph-toolingCursor rule "mdc" from graphprotocol/graph-tooling, covering cursor mdc file guidelines, file structure, 1. frontmatter, 2. metadata annotations and 3. content structure. Cursor rule Writing and docs 423 A 1,857
42 shell-tilde-pathsbugbasesecurity/pentest-copilotTilde () path handling in shell commands executed via SSH. Cursor rule Other 1.3k A 0
43 conventional-commitspathintegral-institute/mcpm.shThis rule defines the format for creating commit messages. Cursor rule Git and workflow 995 A 9
44 adloopkLOsk/adloopAdLoop MCP orchestration — Google Ads + GA4 + codebase intelligence. Cursor rule Marketing and SEO 259 A 15,445
45 trigger.advanced-tasksagentset-ai/agentsetComprehensive rules to help you write advanced Trigger.dev tasks. Cursor rule Backend and APIs 2.1k A 0
46 available-internal-linkslangfuse/langfuse-docsPlease make sure that all relative links match to what is available. Cursor rule Testing 240 A 16,084
47 ignore-sourcekit-warningsmattt/iMCPIgnore spurious SourceKit warnings. Cursor rule Languages 1.5k A 69
48 akto-core-rulesakto-api-security/aktoAkto is the fastest growing AI Security platform for your teams to secure AI agents, MCPs, LLMs, Agent skills, Gen AI apps in your organization. Cursor rule Security 1.5k A 129
49 docs-i18n-paritypaladini/harness-scoreGuide docs must stay in sync across all VitePress locales (en + pt-BR, es, zh-CN, hi-IN). Cursor rule Localization 395 A 0
50 honeyGreen-PT/honey-for-devsHoney — write less code and say less about it. A reflexive minimal-code (YAGNI/stdlib-first) and terse-prose discipline that cuts token cost while keeping code, commands, and safety-critical paths exact. Cursor rule Other 283 A 3,222
51 documentationinfinispan/infinispanDocumentation module guidelines for Infinispan docs. Cursor rule Writing and docs 1.3k A 0
52 file-organizationElsiKora/NestJS-Crud-AutomatorBase interface for function subscriber execution contexts. Cursor rule Languages 279 A 1,410
53 architectureEvilFreelancer/openapi-to-cliArchitecture of openapi-to-cli (ocli). Cursor rule Backend and APIs 258 A 1,463
54 finesse-uimouse-lin/finesse-skillThe references/.md files are the deep material. Load the one you need for the current phase — do not inline all of them. Cursor rule Design and UX 545 A 0
55 Continuous-Execution-Until-DoneFullive-AI/AnimaYou are my persistent execution-focused engineering assistant. Cursor rule Other 1.0k A 2,135
56 etrulesFlameskyDexive/Legends-Of-HeroesA Chinese-language coding rule set for the ET framework, a game-development framework using an entity-component-system structure. It defines how data, logic, packages, and assemblies should be organized. Cursor rule Other 922 A 0
57 .splat-viewerplaycanvas/reactRules working with the splat-viewer component. Cursor rule Other 524 A 608
58 invest-skillyennanliu/InvestSkillInvestment analysis rules and frameworks for InvestSkill project. Cursor rule Finance and fintech 200 A 3,865
59 vet-packagessafedep/vetAlways use vet-mcp to vet any open source library package suggested by AI generated code before installation. Follow the rules below to use vet-mcp. Cursor rule Security 1.1k A 74
60 branching-strategyfirst-fluke/fullstack-starterGitFlow-inspired branching strategy for this project. Solo development omits the develop branch. Cursor rule Git and workflow 222 A 9
61 thingburugo/one-mcpCursor rule "thing" from burugo/one-mcp, covering rule name: thing orm usage guide, description, core concept, configuration and basic usage. Cursor rule Databases 412 A 0
62 project-structurejumpstarter-dev/jumpstarterThis project follows a monorepo structure with a top-level pyproject.toml that manages all packages using UV workspace. Cursor rule Planning 216 A 1,460
63 docsAgentDock/AgentDockThis file provides guidelines for working with the documentation in the /docs directory. Cursor rule Writing and docs 1.7k A 0
64 ultraciterobotostudio/turbo-start-sanityUltracite Rules - AI-Ready Formatter and Linter. Cursor rule Other 176 A 3,481
65 generalKhan/wonder-blocksWonder Blocks design system conventions, component patterns, and coding standards. Cursor rule Design and UX 163 A 5,190
66 componentsudecode/plate-playground-templateReact component architecture for creating composable, accessible components with data attributes. Use when creating/updating composable components, not for higher-level feature/page components. Cursor rule Frontend 240 A 31
67 context-toolsHoangP8/toklessThis rule guides efficient context collection, analysis, and retrieval while keeping raw data focused. Cursor rule Memory and context 260 A 582
68 mainadaline/gatewayThis is a TypeScript-based AI gateway service that provides unified interfaces for multiple AI providers (OpenAI, Anthropic, Google, etc.) with features like caching, queuing, analytics, and telemetry. Cursor rule Backend and APIs 605 A 3,683
69 engine-internals0xranx/golembotCoding Agent engine implementation details (Cursor + Claude Code) — reference when modifying engine.ts or debugging Agent behavior. Cursor rule Debugging 320 A 0
70 telegram-bot-apivendelieu/telegram-botAPI actions, features, and options for Telegram Bot library. Cursor rule Languages 248 A 0
71 askWellApp-ai/WellRules for Ask mode - Value Analysis phase. Cursor rule Planning 340 A 8
72 sveltehumanspeak/svelte-markdownYou are an expert in Svelte 5, SvelteKit, TypeScript, and modern web development. Cursor rule Languages 134 A 2,208
73 watch-radial-instrumentsOcean-Industries-Concept-Lab/openbridge-webcomponentsSource: docs/agents/watch-radial-instruments.md Regenerate: npm run agents:sync -w packages/openbridge-webcomponents -->. Cursor rule Hardware and IoT 92 A 0
74 part-3-autonomous-research-modeIntrafere/MOTO-Autonomous-ASIAutonomous research tiers, brainstorm-to-paper workflow, Tier 3, proof checks, and persistence. Cursor rule Research 83 A 29,981
75 cursorrulesspences10/sveltestComprehensive Testing Best Practices for Svelte 5 + vitest-browser-svelte. Cursor rule Browser automation 113 A 2,253
76 60-adding-github-sourcesmarianfoo/mcp-sap-docsComplete guide for adding new GitHub repositories as documentation sources to the SAP docs MCP project. Cursor rule Other 219 A 2,456
77 android-sdksanjeed5/awesome-cursor-rules-mdcThis guide provides definitive best practices for Android SDK development in Java, focusing on modern architecture, Jetpack libraries, performance, security, and testing. Cursor rule Mobile 3.6k A 3,791
78 designAgentOps-AI/agentopsAll tasks related to updating frontend components, CSS, and general styling. Cursor rule Design and UX 5.8k A 13
79 cursorrulesVeriTeknik/pluggedin-appCursor rule "cursorrules" from VeriTeknik/pluggedin-app, covering plugged.in project intelligence rules, project structure patterns, code patterns, mcp implementation patterns and ui/ux patterns. Cursor rule Design and UX 99 A 2,788
80 gitflow-workflowolibartfast/neuriplo-inferMandatory GitFlow branching — feature/release/hotfix branches, develop integration, master releases. Cursor rule Git and workflow 103 A 1,062
81 agnosticuiAgnosticUI/agnosticuiThis project uses AgnosticUI Local (v2.0.0-alpha, react framework). Components are installed at ./src/components/ag. Cursor rule Frontend 825 A 0
82 colorinnei-template/smart-webapp-templateYou should use @https://github.com/Innei/Pastel Pastel color system with kawaii-inspired OKLCH colors and TailwindCSS v4 integration. Cursor rule Design and UX 142 A 3
83 code_standardsethpandaops/spamoorSpamoor Code Standards and Conventions. Cursor rule Web3 and blockchain 79 A 7
84 component-builderjrpease/throughlineBuild Figma components — buttons, inputs, cards, badges, chips, modals, and more — with variant matrices (types, sizes, states) and icon/component/content slots bound to the design system's tokens and styles. Use this when the user wants to create components, build a component library, make buttons/inputs/cards/etc.… Cursor rule Design and UX 76 A 99
85 amfs-memoryraia-live/amfsRules for using AMFS (Agent Memory File System) as a persistent agent brain across coding sessions. Cursor rule Memory and context 76 A 2,182
86 workflowWoJiSama/skill-based-architectureCompatibility shell — routes tasks to skill-based-architecture's self-hosted SKILL.md at repo root. Cursor rule Other 554 A 834
87 self-learningKulaxyz/self-learning-skillsSelf-learning — recognize a hard-won "golden path" during a task and persist it as a reusable Cursor rule so the next session already knows it. Applies whenever a task succeeds only after several tries, uses non-obvious tooling or commands, reveals project facts (how to reach the DB, where creds/env vars live, how to… Cursor rule Building agents 949 A 637
88 globalFreePeak/db-mcp-serverYou are an expert in Golang, TypeScript, and JavaScript development, focusing on scalable, maintainable, and performant code. Follow these principles for all suggestions, code generation, and responses. Cursor rule Languages 420 A 289
89 project-contextlabsai/EDDIEDDI Backend — AI Agent Instructions. Complete project context, architecture, and coding guidelines. Cursor rule Backend and APIs 372 A 45
90 sonarqube_mcp_instructionsOpenImageDebugger/OpenImageDebuggerSonarQube MCP Server usage guidelines. Cursor rule C and C++ 250 A 424
91 conditional-compilationdcloudio/uni-ai-xUni-App X conditional compilation. Cursor rule Mobile 85 A 888
92 agent-devMLSysOps/MLE-agentYou are working on MLE-Agent, a project focused on building AI agents with modern machine learning infrastructure. Cursor rule Building agents 1.6k A 1,191
93 kotlin-springboot-rulesholtwood/awesome-cursorrules-zhA set of coding rules for Kotlin applications built with Spring Boot, a Java-based framework for web services. It covers project layout, naming, Kotlin style, and common design patterns. Cursor rule Languages 232 A 0
94 cursor-deployLawofall/AgentCoreA deployment rulebook for a product with a backend, website, mobile apps, desktop apps, and an admin panel. It defines release order, checks, credential handling, and platform-specific publishing steps. Cursor rule DevOps and cloud 81 A 0
95 documentflyeric0212/cursor-history-linksA documentation standard for a project, covering Markdown files, README content, directory structure, examples, and changelog entries. Markdown is a plain-text format commonly used for readable project documentation. Cursor rule Writing and docs 259 A 350
96 windows-commandsSeloSlav/2d-multiplayer-survival-mmorpgWindows PowerShell command compatibility for local terminal usage. Cursor rule Other 177 A 9
97 1c-coding-standardsDesko77/cursor-1c-skillsCoding standards for BSL, the programming language used by the 1C business software platform. They cover naming, method documentation, database queries, collections, client-server code, and performance practices. Cursor rule Other 55 A 0
98 structureKele-Bingtang/teek-design-vue3A set of frontend project rules for organizing files, naming code, using TypeScript, and structuring Vue components. It specifies locations and conventions for components, styles, API code, utilities, types, imports, and exports. Cursor rule Languages 276 A 780
99 cursorrulesOWASP/DockSecAI-powered Docker security scanner that explains vulnerabilities in plain English. An OWASP Lab Project. Cursor rule DevOps and cloud 477 A 112
100 cursorrulesntygod/ZhiWeiA set of Cursor coding rules for the ZhiWei project, covering its Java backend, Vue web app, database, build tools, and development conventions. Cursor rule Other 137 A 4,236

Want everything, not just what passes the gates? Browse all Cursor rules. This shelf recomputes nightly from the measurements.