Best Cursor rules for Cursor

23,631 Cursor rules in the catalogue install into Cursor. These 100 are the ones that pass 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 angular-20angular/angularThis rule provides comprehensive best practices and coding standards for Angular development, focusing on modern TypeScript, standalone components, signals, and performance optimizations. Cursor rule Languages 101k A 0
3 dev-standardapache/supersetApache Superset development standards and guidelines for Cursor IDE. Cursor rule Analytics and metrics 75k A 1,147
4 coolify-ai-docscoollabsio/coolifyMaster reference to all Coolify AI documentation in .ai/ directory. Cursor rule PHP 61k A 1,426
5 typescriptstreamlit/streamlitChanges to these high-fan-out internals can affect every message, delta, element, or rerun. Keep work in them minimal, and benchmark changes with representative stress-test apps. Cursor rule Languages 46k A 4,727
6 error-response-safetymicrosoft/data-formulatorPrevent information exposure through exception messages in HTTP responses. Cursor rule Backend and APIs 17k A 0
7 frontend-developmentCopilotKit/CopilotKitMost coagents examples have a ui/ folder with Next.js applications. Cursor rule Frontend 37k A 0
8 writing-taskstriggerdotdev/trigger.devGuidelines for writing Trigger.dev tasks. Cursor rule Other 16k A 7,920
9 projectColorlibHQ/gentelellaGentelella v4 — project conventions, recipes, anti-patterns. Cursor rule Other 22k A 2,179
10 codegraphcolbymchenry/codegraphCodeGraph MCP usage guide — one tool, codegraphexplore. Cursor rule Debugging 70k A 556
11 mempalace-recall-alwaysMemPalace/mempalaceAlways-on MemPalace recall — search the palace before answering about past work, people, projects, or prior decisions. Cursor rule Memory and context 59k A 260
12 new-features-planning567-labs/instructorwhen asked to implement new features or clients. Cursor rule Planning 14k A 488
13 database-schemausekaneo/kaneoDatabase schema conventions and patterns using Drizzle ORM and PostgreSQL. Cursor rule Databases 9.0k A 0
14 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
15 git-workflowcomet-ml/opikCursor rule "git-workflow" from comet-ml/opik, covering git workflow, branch naming, commit format, pr title and pr body. Cursor rule Git and workflow 22k A 1,009
16 claude-obsidianAgriciDaniel/claude-obsidianPortable rules for the claude-obsidian product and user vault workflows. Cursor rule Memory and context 15k A 265
17 zenml-domain-modelszenml-io/zenmlHow to understand, add or modify ZenML domain models. Cursor rule Other 5.6k A 0
18 testing-workflowosaurus-ai/osaurusWhen to run tests — full suite only before PR submission, targeted tests during development. Cursor rule Testing 7.8k A 278
19 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
20 integration-issue-conventionssuperplanehq/superplaneWhen creating or editing SuperPlane integration issue content (base or component issues), or when working in tmp/integrationspm or integration PM workflow. Cursor rule Productivity 5.8k A 0
21 helicone-style-guidelinesHelicone/helicone// ✅ Do this import { H1, P, Small, Muted } from "@/components/ui/typography". Cursor rule Frontend 6.1k A 3,001
22 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
23 agentic-loopprest/prestFollow this loop on every development task in this repository. For full conventions, architecture, and examples, see @.github/copilot-instructions.md (source of truth). This rule distills the workflow; do not duplicate that document. Cursor rule Databases 4.6k A 2,025
24 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
25 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
26 writing-docsVRSEN/agency-swarmWhen writing or improving documentation for Agency Swarm, your primary goal is clarity for the target reader: show the information they need to complete the task, with enough context to avoid confusion. Cursor rule Writing and docs 4.6k A 1,217
27 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
28 solid-jschakra-ui/arkWhen writing code for Solid.js, follow these rules. Cursor rule Writing and docs 5.4k A 0
29 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
30 snippet_testsdagster-io/dagsterWhen updating tests in this directory, always run them to validate that they succeed. To do so, run. Cursor rule Testing 16k A 0
31 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
32 openusage-preview-launchrobinebers/openusageAlways kill and relaunch the local OpenUsage dev build after app changes or when asked. Cursor rule Other 4.0k A 209
33 gitigorkasyanchuk/active_storage_validationsConventional commit message format for git commits. Cursor rule Git and workflow 1.2k A 1,347
34 plugin-developmenthigress-group/higressPlugin Development Standards - Applies to all new wasm and golang-filter plugins. Cursor rule Backend and APIs 9.3k A 0
35 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
36 cursorrocketride-org/rocketride-serverUse when working with RocketRide pipelines, SDK, components, or configuration. Cursor rule Writing and docs 8.0k A 0
37 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
38 convex-cursorrules-prompt-filePatrickJS/awesome-cursorrulesCursor rules for Convex development with best practices. Cursor rule Backend and APIs 41k A 6,270
39 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
40 agentic-stackcodejunkie99/agentic-stackPortable brain via agentic-stack. Read .agent/ first. Cursor rule Memory and context 2.3k A 362
41 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
42 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
43 atmos-rulescloudposse/atmosThis is a Golang CLI project using Cobra for command structure and Viper for configuration management. The project maintains high code quality standards through golangci-lint and aims for maximum test coverage. The repository also includes the website source code for https://atmos.tools. Cursor rule Languages 1.4k A 1,420
44 fetchaifetchai/innovation-lab-examplesAlways reference these official Fetch.ai Innovation Lab docs. Cursor rule Building agents 1.1k A 15,404
45 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
46 continuous_profiling_jvmgetsentry/sentry-javaJVM Continuous Profiling (sentry-async-profiler). Cursor rule Analytics and metrics 1.3k A 13
47 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
48 binance-netJKorf/Binance.NetConventions for using Binance.Net library when working with Binance cryptocurrency exchange in C#/.NET. Apply when generating code that interacts with Binance API. Cursor rule Languages 1.2k A 0
49 projectTencentCloudBase/CloudBase-AI-ToolkitA project rule set for a CloudBase AI Toolkit codebase. It defines coding conventions, repository folders, custom slash commands, and workflows for tasks such as new features or adding AI IDE support. Cursor rule Other 1.1k A 1,312
50 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
51 tanstack-react-router_apiopenstory-so/openstoryThe ActiveLinkOptions type extends the LinkOptions type and contains additional options that can be used to describe how a link should be styled when it is active. Cursor rule Frontend 580 A 32,828
52 clang-formatxLLM-AI/xllmAlways clang-format C++ edits before finishing. Cursor rule Languages 1.6k A 113
53 naming-conventionsrilldata/rillNaming conventions for files and components in the Rill web frontend codebases. Cursor rule Frontend 2.9k A 0
54 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
55 cursor-go-skillssamber/cc-skills-golangLoad the Go skills orchestrator before any Go task. Cursor rule Languages 3.2k A 159
56 mcplivestorejs/livestoreUse the livestorejs/livestore repo (unless asked differently) for GitHub repo management (e.g. issues, PRs...) Don't create new issue labels unless asked. Before creating new issues, search existing issues for potential duplicates/overlaps and clarify if needed. When creating an issue, print a clickable link. Cursor rule Git and workflow 3.7k A 86
57 agency-swarm-workflowVRSEN/OpenSwarmAI Agent Creator Instructions for Agency Swarm Framework. Cursor rule Building agents 2.9k A 4,621
58 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
59 js-sdk-genai-framework-instrumentationopenlit/openlitGuide for implementing JS SDK agent and framework instrumentations, such as LangChain, LangGraph, OpenAI Agents, Claude Agent SDK, Google ADK, and Vercel AI. Cursor rule Analytics and metrics 2.7k A 0
60 cursorrulesstudy8677/repobrainUse AGENTS.md as the single authoritative behavior file. Cursor rule Building agents 1.3k A 255
61 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
62 cryptoexchange-netJKorf/CryptoExchange.NetConventions for cross-exchange code using CryptoExchange.Net SharedApis abstractions. Apply when generating C# code that interacts with multiple cryptocurrency exchanges through a unified interface. Cursor rule Web3 and blockchain 569 A 0
63 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
64 uni-app-patternssoaring-xiongkulu/easyaiot// #ifdef H5 import { h5Api } from '@/utils/h5' // #endif. Cursor rule Mobile 708 A 476
65 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
66 repositoryJurajNyiri/HomeAssistant-Tapo-ControlFollow AGENTS.md and CONTRIBUTING.md before working in this repository. Cursor rule Other 2.0k A 149
67 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
68 typescriptDoist/todoist-mcpYou are an expert TypeScript programmer with a preference for clean programming and design patterns. Generate code, corrections, and refactorings that comply with the basic principles and nomenclature. Cursor rule Languages 541 A 797
69 cursordagger/container-useContainer-use rules for safe containerized development. Cursor rule Other 4.0k A 130
70 security-criticalmemodb-io/AcontextThe three most important security patterns in Payload CMS. Cursor rule Security 3.7k A 9
71 edit-workspace-tourgiselles-ai/giselleGuide to edit the Workspace Tour feature. Cursor rule Other 554 A 0
72 git-commit-formatopenshift/hypershiftgenerating a conventional commit message when commiting to git. Cursor rule Git and workflow 540 A 11
73 cuopt-skill-evolutionNVIDIA/cuoptTrigger skill evolution — after solving non-trivial problems, propose skill updates. Cursor rule Building agents 1.0k A 65
74 memorymatrixorigin/memoriaUSE WHEN working with Memoria memory tools - storing, retrieving, correcting, purging memories. Cursor rule Memory and context 593 A 2,700
75 ast-indexdefendend/Claude-ast-index-searchUse ast-index for fast structural code search before broad text search. Cursor rule Debugging 557 A 320
76 specify-rulescaipe-io/ai-platform-engineeringProject Development Guidelines. Cursor rule Other 407 A 1,906
77 @graph-toolinggraphprotocol/graph-toolingCursor rule "@graph-tooling" from graphprotocol/graph-tooling, covering the graph tooling, core packages, @graphprotocol/graph-cli, @graphprotocol/graph-ts and development environment. Cursor rule Web3 and blockchain 423 A 1,892
78 overviewdeltazefiro/Amarok-HiderAmarok is a lightweight Android app that quickly hides files and applications — ideal for casual privacy needs. Instead of encryption, it manages file and app visibility using various techniques. Cursor rule Mobile 3.2k A 976
79 shell-tilde-pathsbugbasesecurity/pentest-copilotTilde () path handling in shell commands executed via SSH. Cursor rule Other 1.3k A 0
80 conventional-commitspathintegral-institute/mcpm.shThis rule defines the format for creating commit messages. Cursor rule Git and workflow 995 A 9
81 redisvlredis/redis-vl-pythontoken.strip().strip(",").replace("“", "").replace("”", "").lower(). Cursor rule Python 425 A 59
82 adloopkLOsk/adloopAdLoop MCP orchestration — Google Ads + GA4 + codebase intelligence. Cursor rule Marketing and SEO 259 A 15,445
83 available-internal-linkslangfuse/langfuse-docsPlease make sure that all relative links match to what is available. Cursor rule Testing 240 A 16,084
84 trigger.advanced-tasksagentset-ai/agentsetComprehensive rules to help you write advanced Trigger.dev tasks. Cursor rule Backend and APIs 2.1k A 0
85 ignore-sourcekit-warningsmattt/iMCPIgnore spurious SourceKit warnings. Cursor rule Languages 1.5k A 69
86 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
87 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
88 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
89 ios-tracker-blocking-implementationduckduckgo/apple-browsersThis document provides a comprehensive overview of how content blocking has been implemented on iOS to protect user privacy and block tracking attempts. Our implementation uses a dual-approach strategy that combines the efficiency of WebKit's native content blocking with the flexibility of JavaScript-based protection. Cursor rule Mobile 251 A 0
90 project-rulesnuwax-ai/nuwaxA set of development rules for a React 18 frontend built with UmiJS, Ant Design, TypeScript, and related tools. The rules cover naming, components, styling, state, and performance. Cursor rule RAG and vectors 880 A 11
91 css-stylingConsensys/doc.lineaCSS architecture, tokens, and styling rules for this Docusaurus site. Apply when creating or modifying components, styles, layouts, or any UI-facing code. Cursor rule Frontend 474 A 0
92 authtableau/tableau-mcpAuth architecture, middleware chain, and auth-specific coding standards. Cursor rule Backend and APIs 335 A 0
93 assertresponsibleai/ASSERTASSERT repo orientation pointer plus the run-assert-eval evaluation workflow (Clarity-recommended risk discovery, or user-supplied risks). Cursor rule Testing 236 A 7,878
94 kicad-happyaklofas/kicad-happyKiCad electronics design analysis skills — schematic review, PCB layout, EMC pre-compliance, SPICE, BOM, manufacturing. Cursor rule Hardware and IoT 1.1k A 0
95 cursorrulesbitjaru/styleseedYou are using StyleSeed, an AI design-method engine for product UI and other visual artifacts. Cursor rule Frontend 944 A 586
96 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
97 documentationinfinispan/infinispanDocumentation module guidelines for Infinispan docs. Cursor rule Writing and docs 1.3k A 0
98 mancode-continuitywhitelonng/dshcodeStable bootstrap for mancode context and workflow commands. Cursor rule Project management 712 A 1,433
99 rulessnowdreamtech/frpBefore answering ANY prompt or executing ANY code in this repository, you MUST first read and strictly adhere to ALL the rules defined in the following directory. Cursor rule Project management 908 A 1,566
100 versioningArcadeAI/arcade-mcpGuidelines for library versioning. Cursor rule Git and workflow 1.0k A 206

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