NeVibeCode · repository · 240 items
awesome-cursor-rules-mdc: a set by sanjeed5
The sanjeed5/awesome-cursor-rules-mdc repository on GitHub: 240 cards with a description and an install command.
gcp rule A Cursor rule that sets how you build, deploy and run apps on Google Cloud: IaC, idempotency, service account permissions.
★ 3,580repo stars
gcp-cli rule Enforces best practices for Google Cloud CLI scripts. Guides Cursor to write strict Bash code with explicit project scopes and secure service account impersonation.
★ 3,580repo stars
fontawesome rule This Cursor rule sets coding conventions for Font Awesome 7, covering Kit setup, icon classes, sizing, and custom SVG files. It helps keep icon usage consistent across a web interface.
★ 3,580repo stars
flutter rule A Cursor rule that pins down Flutter code style: formatting, lints, MVVM layers and Riverpod. Useful when the agent mixes widgets and state in one file.
★ 3,580repo stars
flask rule Guides Cursor to generate Flask code using application factories, Blueprints, and production WSGI or ASGI servers.
★ 3,580repo stars
flask-restful rule This rule guides Flask-RESTful API structure and recommends Pydantic for validating input and serializing responses. Use it when building or refactoring a Python API.
★ 3,580repo stars
flake8 rule A Cursor rule that tells the agent how to configure flake8 and which checks to turn on. Useful when a Python project needs style and bug checks before commit.
★ 3,580repo stars
firebase rule Enforces Firebase security patterns in Cursor. Focuses on setting up App Check and relying on Security Rules rather than client logic.
★ 3,580repo stars
fiber rule A Cursor rule for Fiber projects in Go. It covers context reuse, project layout, security middleware and error handling.
★ 3,580repo stars
ffmpeg rule A Cursor rule that tells the agent how to work with FFmpeg: libav* API calls, two-pass encoding, and pinned builds in CI.
★ 3,580repo stars
fastapi rule Enforces FastAPI best practices: domain modularity, strict Pydantic typing, and clean dependency injection in Python projects.
★ 3,580repo stars
fabric-js rule This rule guides fabric-js work in JavaScript and TypeScript, covering modular imports, canvas selection, rendering costs, and current APIs.
★ 3,580repo stars
express rule A Cursor rule that lays out how to structure an Express.js backend: layers, .env config, async/await, input validation and security middleware.
★ 3,580repo stars
expo rule Enforces Expo and React Native best practices: directory layout, Expo Router conventions, TypeScript, and memoization patterns.
★ 3,580repo stars
eslint rule A Cursor rule for configuring ESLint in JavaScript and TypeScript projects. It covers stricter checks, common coding mistakes, and formatting conflicts with Prettier.
★ 3,580repo stars
esbuild rule A Cursor rule that gives the agent a fixed way to configure esbuild: a single .mjs config rather than CLI flags spread across package.json. Useful when a build works but nobody wants to touch it.
★ 3,580repo stars
emacs rule Enforces clean Emacs Lisp conventions and init.el structure. Keeps configurations fast with deferred package loading and strict symbol scoping.
★ 3,580repo stars
elk-stack rule This rule sets conventions for ELK logging, including JSON output, shared fields, and trace IDs. Use it to keep application logs consistent across services.
★ 3,580repo stars
electron rule A Cursor rule that pins down how your team writes Electron code: context isolation, safe contextBridge APIs, request-response IPC and cross-platform paths.
★ 3,580repo stars
elasticsearch rule Elasticsearch guidelines for Cursor: instructs the agent to configure explicit mappings, cache filters, and handle shard sizing properly.
★ 3,580repo stars
duckdb rule This rule guides DuckDB SQL structure, session settings, bulk loading, and index choices. Use it when writing or refactoring analytical queries in Cursor.
★ 3,580repo stars
drizzle rule A Cursor rule that hands your agent a fixed set of Drizzle ORM conventions: split schema files, explicit column constraints, consistent naming.
★ 3,580repo stars
docker rule Configures Cursor to generate secure Dockerfiles and docker-compose setups with multi-stage builds and non-root execution.
★ 3,580repo stars
django rule A rule that enforces project structure, code organization, and security patterns for Django applications in Cursor.
★ 3,580repo stars
django-rest-framework rule A Cursor rule that gives the agent one consistent way to build Django REST Framework APIs: project layout, serializers, ViewSets.
★ 3,580repo stars
django-orm rule Cursor rule with practical guidelines for Django ORM. Helps structure models and eliminate N+1 database queries.
★ 3,580repo stars
discord-api rule This Cursor rule guides Discord app development with REST requests, typed API data, and interaction-based commands. Use it while building or reviewing a bot.
★ 3,580repo stars
digitalocean rule A Cursor rule that tells the agent how to build and deploy on DigitalOcean: VPC networking, managed services, container builds.
★ 3,580repo stars
detox rule Enforces E2E testing standards for React Native with Detox: sets up Page Object Model patterns and testID selectors without arbitrary sleep pauses.
★ 3,580repo stars
deno rule This rule guides agents working on Deno projects, covering project configuration, imports, permissions, types, and tests. Use it when generating or reviewing JavaScript and TypeScript code.
★ 3,580repo stars
datadog rule A Cursor rule that sets Datadog standards: required service, env and version tags, structured logs, and a naming scheme for custom metrics.
★ 3,580repo stars
databricks rule Guides AI coding on Databricks with standards for Asset Bundles, modular Python modules, and offloading heavy workloads from Databricks Apps compute.
★ 3,580repo stars
dask rule This rule guides Cursor when editing Python code that uses Dask, from client setup to partition sizing. Use it to review distributed data workflows.
★ 3,580repo stars
d3 rule A Cursor rule that tells the agent how to write D3.js v7+ charts: modular imports, selection.join(), external CSS for styling.
★ 3,580repo stars
cypress rule Guides Cursor on Cypress E2E best practices, enforcing isolated tests, data-cy selectors, network interception, and session caching.
★ 3,580repo stars
customtkinter rule This Cursor rule guides agents toward class-based customtkinter applications and consistent UI setup. Use it when editing Python interfaces built with the library.
★ 3,580repo stars
cuda rule A Cursor rule that tells the agent how to write CUDA C++: error-checked API calls, host/device separation, kernel tuning. Useful when silent GPU failures eat your afternoon.
★ 3,580repo stars
css rule Sets CSS and Sass guidelines for Cursor: modular ITCSS folders, BEM selectors, custom properties, and performant animations.
★ 3,580repo stars
crewai rule This Cursor rule guides CrewAI projects toward modular Python code, explicit agent definitions, and task handoffs through context.
★ 3,580repo stars
codemirror rule A Cursor rule that sets how to build CodeMirror 6 editors: modular imports, immutable state, extension-driven config.
★ 3,580repo stars
161–200 of 240