Skip to main content
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

More in NeVibeCode

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor