Cursor rules for TypeScript, React, Node.js, clean architecture, testing, and WHY-oriented engineering guidance.
Home / Cursor rules
Cursor rules
255 rules files for Cursor from the awesome-cursorrules collection (CC0). There's no ranking signal for these yet, so they're listed A to Z.
Quantitative factor research skills for Cursor. Evaluate factors, run backtests, mine new alpha through natural language.
Cursor rules for Android development with Jetpack Compose integration.
Cursor rules for Angular development with Novo Elements UI library.
Cursor rules for Angular development with TypeScript integration.
Ankra CLI rules and best practices for managing Kubernetes clusters via the Ankra platform
Prevent AI over-engineering by keeping changes scoped, simple, and directly tied to the user's request
Anti-sycophancy directives for code review and generation. Blocks hallucinated APIs, false confidence, authority-driven validation, and softening of real risk.
Cursor rules for ASCII simulation game development.
Cursor rules for Astro development with TypeScript integration.
AutoML and hyperparameter optimization rules for Python ML projects using Ray Tune, Optuna, PyCaret, and time-series AutoML libraries
Guidelines and best practices for building applications with [Beefree SDK](https://docs.beefree.io/beefree-sdk), including installation, authentication, configuration, customization, and template…
Cursor rules for embedding Beefree SDK's no-code content editors (for emails, pages, and popups) into a web application.
Blender Python add-on rules for operators, panels, properties, registration, testing, and API-safe scripting
Cursor rules for VSCode extension development with Electron and TypeScript integration.
Guidelines for writing clean, maintainable, and human-readable code. Apply these rules when writing or reviewing code to ensure consistency and quality.
Cursor rules for setting up email-to-Telegram forwarding via Cloudflare Email Routing and Workers using the mail2tg CLI.
Cursor rules for full-stack SaaS applications on Cloudflare Workers with Hono APIs, Angular frontends, typed RPC, D1/Neon, and production observability.
Cursor rules for code development with guidelines integration.
Cursor rules for code pair interviews development with integration.
Cursor rules for code development with style consistency integration.
Cursor rules for Convex development with best practices.
Guide Cursor to write modern C++ and CMake code with clear structure, RAII, const-correctness, and safe error handling.
Cursor rules for C++ development with programming guidelines integration.
Cursor rules for Cursor AI development with React, TypeScript, and shadcn/ui integration.
7 sample production-tested rules (dependency discipline, error handling, state management, webhook security, and more). See the pack README for full-pack details.
Cursor rules for Next.js development with Tailwind CSS and SEO optimization.
Cursor rules for WordPress development on macOS.
Cursor rules for Cypress development with accessibility testing.
Cursor rules for Cypress development with API testing.
Cursor rules for Cypress development with defect tracking.
Cursor rules for Cypress development with E2E testing.
Cursor rules for Cypress development with integration testing.
Database best practices focusing on Prisma and Supabase integration
Cursor rules for Deno development with integration techniques.
Docker production rules. Pinned versions, multi-stage builds, non-root user, minimal attack surface.
Cursor rules for DragonRuby development with best practices integration.
Cursor rules for Elixir development with engineer guidelines.
Cursor rules for Elixir development with Phoenix and Docker integration.
Embedded C/C++ rules for MCU, STM32, HAL, interrupts, DMA, memory constraints, and hardware-focused testing
Cursor rules for engineering development with ticket template integration.
Cursor rules for ES Module development with Node.js guidelines.
FastAPI best practices and patterns for building modern Python web APIs
Cursor rules for FastAPI services with router/service/repository boundaries, typed provider adapters, bulkhead isolation, idempotency, and domain exceptions.
Cursor rules for Flutter development with expert integration.
Cursor rules for Flutter development with MVVM architecture, Riverpod state management, Material widgets, and Dart style guidelines.
Modern Fortran rules for scientific computing, modules, explicit interfaces, kind parameters, memory safety, and testing
GameMaker Language (GML) rules for scripts, objects, events, rooms, data structures, and performance-minded game code
Cursor rules for Gherkin style testing development with integration.
Cursor rules for Git development with conventional commit messages integration.
Gitflow Workflow Rules. These rules should be applied when performing git operations.
Cursor rules for GitHub development with code quality integration.
Cursor rules for GitHub development with instructions integration.
Idiomatic Go rules. Explicit error handling, interface-based design, context-first concurrency.
Cursor rules for Go development with backend scalability.
Cursor rules for Go development with ServeMux REST API integration.
Google Agent Development Kit rules for agents, tools, sessions, memory, artifacts, evaluation, and deployment
Cursor rules for graphical apps development with integration.
HarmonyOS ArkTS rules for components, state, resources, layout, lifecycle, and accessibility
Cursor rules for Hashgraph Online development with TypeScript, building AI agents on Hedera with RegistryBrokerClient.
Cursor rules for how-to documentation development with integration.
Cursor rules for HTML development with Tailwind CSS and JavaScript integration.
Cursor rules for HTMX development with basic setup.
Cursor rules for HTMX development with Django integration.
Cursor rules for HTMX development with Flask integration.
Cursor rules for Go development with basic setup.
Cursor rules for Go development with Fiber integration.
Cursor rules for Java General Purpose.
Cursor rules for Java development with Springboot and JPA integration.
Cursor rules for JavaScript development with Astro and Tailwind CSS integration.
Cursor rules for JavaScript development with Chrome APIs integration.
Cursor rules for JavaScript and TypeScript development with code quality integration.
Cursor rules for Jest development with unit testing.
Cursor rules for Knative development with Istio, Typesense, and GPU integration.
Cursor rules for Kotlin development with Ktor integration.
Cursor rules for Kotlin Springboot Best Practices.
Cursor rules for Kubernetes development with MkDocs documentation integration.
KubeStellar Console — Multi-cluster Kubernetes dashboard development rules
Cursor rules for avoiding placeholder or broken image URLs, using stable visual assets, and checking alt text, dimensions, licensing, and responsive behavior.
Cursor rules for Laravel development with PHP 8.3 integration.
Cursor rules for Laravel development with TALL Stack best practices.
Cursor rules for Linux development with NVIDIA CUDA and Python integration.
Cursor rules for manifest development with YAML integration.
Medusa rules and best practices. These rules should be used when building applications with Medusa.
Cursor rules for building custom frontends with Momen.app as headless BaaS with GraphQL API, actionflows, AI agents, and Stripe integration.
NativeScript best practices and patterns for mobile applications
Cursor rules that block deprecated, phantom, or incorrect NestJS imports, decorators, providers, modules, and testing patterns.
Systematic, safety-first network troubleshooting for developers
Cursor rules for Next.js development with Type LLM integration.
Next.js with TypeScript and Tailwind UI best practices
Cursor rules for Next.js development with App Router integration.
Cursor rules for Next.js development with Material UI and Tailwind CSS integration.
Cursor rules for Next.js development with React and Tailwind CSS integration.
Cursor rules for Next.js development with React and TypeScript integration.
Cursor rules for Next.js development with SEO optimization.
Cursor rules for Nextjs Supabase Shadcn Pwa.
Cursor rules for Next.js development with Supabase integration for a Todo app.
Cursor rules for Next.js development with Tailwind CSS and TypeScript integration.
Cursor rules for Next.js App Router with TanStack Query v5, covering the HydrationBoundary pattern, Server Actions as mutations, and optimistic updates.
Next.js App Router combined with TanStack Query v5 — HydrationBoundary pattern, Server Actions as mutations, optimistic updates, and infinite scroll
Cursor rules for Next.js development with TypeScript integration.
Cursor rules for Next.js development with TypeScript integration.
Cursor rules for Next.js development with TypeScript and Tailwind CSS integration.
Cursor rules for Next.js development with Vercel and Supabase integration.
Cursor rules for Next.js development with Vercel and TypeScript integration.
Cursor rules for Next.js development with React 19, Vercel AI, and Tailwind CSS integration.
27 architecture rules preventing AI hallucinations: insecure auth (getSession vs getUser), synchronous params, deprecated imports, missing RLS, and Stripe key exposure. Built for Cursor Agent and…
Node.js and Express.js best practices for backend development
Cursor rules for Node.js development with MongoDB integration.
Cursor rules for Node.js development with MongoDB, JWT, Express, and React integration.
Cursor rules for optimization development with DRY and SOLID principles integration.
Cursor rules for optimization development with Rell Blockchain code integration.
Cursor rules for Pandas development with scikit-learn guide integration.
Cursor rules for Plasticode development with Telegram API integration.
Cursor rules for Playwright development with accessibility testing.
Cursor rules for Playwright development with API testing.
Cursor rules for Playwright development with defect tracking.
Cursor rules for Playwright development with E2E testing.
Cursor rules for Playwright development with integration testing.
PostgreSQL production rules. Safe migrations, parameterized queries, TIMESTAMPTZ, proper indexing strategy.
Cursor rules for focused PR reviews with severity ranking, file and line citations, and separate review angles for security, performance, tests, and architecture.
Cursor rules for PR development with template integration.
Cursor rules for project development with epic template integration.
Cursor rules for Python FastAPI backend development and best practices.
Cursor rules for PyQt6 development with EEG processing integration.
Cursor rules for PySpark ETL development with code style, joins, window functions, map operations, and Iceberg patterns.
Python best practices and patterns for modern software development with Flask and SQLite
Cursor rules for Python development with TypeScript guide integration.
Cursor rules for Python FastAPI development with best practices.
Cursor rules for Python development with containerization integration.
Cursor rules for Python development with best practices integration.
Cursor rules for Python development with developer integration.
Cursor rules for Python Django development with best practices.
Cursor rules for Python FastAPI development with best practices.
Cursor rules for Python FastAPI development with scalable API integration.
Cursor rules for Python Flask development with JSON guide.
Cursor rules for Python development with GitHub setup integration.
Cursor rules for Python LLM & ML development with workflow integration.
Cursor rules for Python development with projects guide integration.
Cursor rules for PyTorch development with scikit-learn integration.
Cursor rules for QA development with bug report integration.
Cursor rules for Qwik development with TypeScript and Vite integration.
Cursor rules for Qwik development with Tailwind CSS integration.
Cursor rules for R development with best practices integration.
Cursor rules for Rails development with basic setup.
React best practices and patterns for modern web applications
Cursor rules for React development with Chakra UI integration.
Cursor rules for React component creation and development.
Cursor rules for generating React forms from screenshots, PDFs, HTML, or text descriptions with validated FormEngine JSON schema. Renders through RSuite, Material UI, or Mantine.
Cursor rules for GraphQL development with Apollo Client integration.
Cursor rules for React development with MobX integration.
Cursor rules for React Native Expo development.
Cursor rules for React Native Expo Router Typescript Windows.
Cursor rules for React development with Next.js UI integration.
Cursor rules for React development with React Query integration.
Cursor rules for React development with Redux and TypeScript integration.
React Router v7 rules for framework mode, data routers, loaders, actions, route modules, and progressive enhancement
Cursor rules for React development with Styled Components integration.
Cursor rules for React SPAs combining TanStack Router v1 and TanStack Query v5 for zero-loading-spinner routing and type-safe server state.
React SPA with TanStack Router v1 + TanStack Query v5 — the definitive pattern for zero-loading-spinner routing, type-safe URLs, and cache-first data
Cursor rules for React development with TypeScript, Next.js, and Node.js integration.
Cursor rules for React development with TypeScript and Symfony integration.
React and TypeScript state management guidance for Zustand stores, selectors, middleware, persistence, and testing.
Cursor rules for README documentation with best practices integration.
ROS and ROS2 rules for packages, nodes, launch files, messages, services, actions, simulation, and testing
Cursor rules for RTL development with logical CSS properties, Tailwind logical classes, bidirectional text, and automated auditing via rtlify-ai.
Rust best practices for Solana smart contract development using Anchor framework and Solana SDK
General Rust rules for safe, idiomatic application and library development
Cursor rules for Salesforce development with Apex integration.
Cursor rules for secure coding, secret handling, dependency hygiene, authentication, authorization, security testing, and compliance documentation.
Cursor rules for Semiotic data visualization library with 30+ chart types, MCP server, and AI-assisted chart generation.
Best practices for Shopify theme development with Liquid, JavaScript, and CSS
Cursor rules for Snowflake Cortex AI Functions (AI_COMPLETE, AI_CLASSIFY, AI_EXTRACT, etc.) and Cortex Search for RAG applications.
Cursor rules for Snowflake SQL, data pipelines (Dynamic Tables, Streams, Tasks, Snowpipe), semi-structured data, Snowflake Postgres, and cost optimization.
Cursor rules for Snowpark Python (DataFrames, UDFs, stored procedures) and dbt with the Snowflake adapter.
Guidelines for writing Solana-native code with wallet-security awareness, isolated signer subprocesses, MEV defense, oracle gates, and transaction safety checks
Cursor rules for Solidity development with Foundry integration.
Cursor rules for Solidity development with Hardhat integration.
Cursor rules for Solidity development with React Blockchain apps integration.
Cursor rules for Solid.js development with basic setup.
Cursor rules for Solid.js development with Tailwind CSS integration.
Cursor rules for Solid.js development with TypeScript integration.
Svelte best practices and patterns for modern web applications
Cursor rules for comparing Svelte 5 and Svelte 4 development.
Cursor rules for SvelteKit development with RESTful API and Tailwind CSS integration.
Cursor rules for SvelteKit development with Tailwind CSS and TypeScript integration.
Cursor rules for SvelteKit development with TypeScript integration.
Cursor rules for SwiftUI development guidelines.
Tailwind CSS and UI component best practices for modern web applications
Cursor rules for Tailwind CSS development with Next.js integration.
Cursor rules for Tailwind development with React and Firebase integration.
Cursor rules for Tailwind development with shadcn/ui integration.
TanStack Query v5 (React Query) patterns including queryOptions helper, query key factories, mutations, optimistic updates, infinite queries, Suspense mode, and prefetching
Cursor rules for TanStack Query v5 with query options, query key factories, mutations, optimistic updates, infinite queries, Suspense, and prefetching.
Type-safe routing with TanStack Router v1 for React apps, including file-based routing, loaders, search params validation, auth guards, and TanStack Query integration
Cursor rules for TanStack Router v1 with file-based routing, typed params, search validation, loaders, auth guards, and route preloading.
Cursor rules for TanStack Start full-stack React framework including server functions, API routes, streaming with defer(), SSR, and multi-platform deployment.
TanStack Start full-stack React framework using server functions, API routes, SSR, streaming with defer(), and multi-platform deployment via Vinxi/Nitro
Cursor rules for Tauri development with Svelte and TypeScript guide integration.
Cursor rules for Temporal Python.
TensorFlow and deep learning rules for building, training, evaluating, and deploying neural network models
Cursor rules for TestRail development with test case integration.
Use TokRepo discovery safely before rebuilding reusable AI artifacts. Prefer local discovery or skip for private work; use hosted discovery only with user opt-in and redacted task text. Gates…
Toss-style UI design rules for disciplined spacing, typography, grayscale hierarchy, restrained color, cards, metrics, dark mode, and accessibility
TypeScript coding standards and best practices for modern web development
Cursor rules for TypeScript development with Axios integration.
Cursor rules for TypeScript development with Clasp app script integration.
Cursor rules for TypeScript development with code convention integration.
Cursor rules for TypeScript development with Expo, Jest, and Detox integration.
Cursor rules for TypeScript development with LLM tech stack integration.
Cursor rules for TypeScript development with NestJS best practices.
Cursor rules for TypeScript development with Next.js integration.
Cursor rules for TypeScript development with Next.js and React integration.
Cursor rules for TypeScript development with Next.js, React, Tailwind, and Supabase integration.
Cursor rules for TypeScript development with Next.js and Supabase integration.
Cursor rules for TypeScript development with Node.js, Next.js, and AI integration.
Cursor rules for TypeScript development with Node.js and Next.js app integration.
Cursor rules for TypeScript development with Node.js, Next.js, React, UI, and CSS integration.
Cursor rules for TypeScript development with Node.js, React, and Vite integration.
Cursor rules for TypeScript development with React integration.
Cursor rules for TypeScript development with React, Next.js, and Cloudflare integration.
Cursor rules for TypeScript development with React, NextUI, and Supabase integration.
Cursor rules for TypeScript development with shadcn/ui and Next.js integration.
Cursor rules for TypeScript development with Vite and Tailwind integration.
Cursor rules for TypeScript development with Vue.js integration.
Cursor rules for TypeScript development with Zod, Tailwind, and Next.js integration.
Cursor rules for TYPO3 CMS development with extension integration.
Cursor rules for UIKit development guidelines.
Cursor rules for Unity development with C# integration.
Cursor rules for Vercel deployment including serverless functions, Edge Runtime, middleware, caching, CI/CD, and production-ready configuration.
Best practices for Vercel deployments including serverless functions, Edge Runtime, middleware, caching, environment variables, and CI/CD configuration
Cursor rules for Vitest development with unit testing.
Cursor rules for Vscode Extension Dev Typescript.
Vue.js best practices and patterns for modern web applications
Cursor rules for Vue 3 development with Nuxt 3 integration.
Cursor rules for Vue 3 development with TypeScript integration.
Complete AI coding setup for Vue 3 & Nuxt 3 — .cursorrules + CLAUDE.md + Copilot instructions + generation skills.
Vue 3 and TypeScript state management guidance for Pinia stores, Composition API usage, SSR, persistence, and testing.
Cursor rules for Vue 3 development with Composition API integration.
Cursor rules for web app development with optimization integration.
Cursor rules for WebAssembly development with Z80 Cellular Automata integration.
Complete AI coding setup for WordPress — themes, plugins, Gutenberg, WooCommerce, ACF, REST API with .cursorrules + CLAUDE.md + Copilot instructions + 5 generation skills.
Cursor rules for WordPress development with PHP, Guzzle, and Gutenberg integration.
Cursor rules for Xian Smart Contracts.
Cursor rules for Xray development with test case integration.