AcademyReglas
Reglas de Cursor, listas para instalar
Archivos de reglas de Cursor para cada framework y lenguaje, para que la IA escriba código como espera tu proyecto. Qué fija cada archivo y cómo añadirlo.
- 257en el catálogo
- 257listos para instalar
- 0oficiales
- 10 de octubre de 2026última actualización
¿Qué es un archivo de reglas de Cursor?
Un archivo de reglas de Cursor contiene instrucciones permanentes para la IA de tu editor: la tecnología que usas, las convenciones de nombres y estilo, y lo que debe evitar. Cursor las añade a cada petición, así que las sugerencias siguen tu proyecto en lugar de valores genéricos.
Cómo elegir uno
Elige el archivo de tu framework principal y quita lo que no aplique. Las reglas cortas y concretas funcionan mejor que las largas y genéricas. Las mismas instrucciones sirven en un archivo AGENTS.md para otros agentes de código.
Reglas
por área de negocio.
Los 120 más usados. Filtra por área o usa el buscador para llegar a los 257.
- 001Reglas de Cursor para agente full-stackEquipos de desarrollo que quieren que Cursor siga un mismo estilo de TypeScript y React en todo el proyecto.
- 002Alpha Skills para investigación de factores cuantitativosEquipos de análisis cuantitativo e inversión que quieren trabajar con factores mediante peticiones en lenguaje natural dentro de Cursor.
- 003Reglas de Cursor para Android Jetpack ComposeEquipos de desarrollo móvil que crean apps Android en Kotlin y quieren código Compose coherente desde Cursor.
- 004Reglas de Cursor para Angular Novo ElementsEquipos de desarrollo con proyectos Angular que quieren que Cursor haga cambios pequeños, cuidadosos y bien documentados.
- 005Reglas de Cursor para Angular y TypeScriptEquipos de front-end que desarrollan aplicaciones Angular y quieren sugerencias de código legibles y mantenibles desde Cursor.
- 006Reglas de Cursor para la CLI de AnkraEquipos de plataforma y operaciones que gestionan clústeres de Kubernetes con Ankra y quieren que Cursor proponga comandos correctos.
- 007Reglas de Cursor contra la sobreingenieríaEquipos de desarrollo que quieren diffs más pequeños y centrados desde Cursor, con menos cambios no pedidos que revisar.
- 008Reglas de Cursor de disciplina contra la complacenciaEquipos de desarrollo y revisión de código que quieren que Cursor señale dudas en lugar de confirmar código que puede estar mal.
- 009Reglas de Cursor para un juego de simulación ASCIIDesarrolladores de juegos y equipos aficionados que quieren un encargo claro para crear una simulación de estrategia de observación con Cursor.
- 010Reglas de Cursor para ASP.NET y ABP FrameworkEquipos de backend que crean aplicaciones .NET sobre ABP Framework y quieren que Cursor siga sus convenciones modulares.
- 011Reglas de Astro, TypeScript y Tailwind para CursorEquipos de desarrollo web que construyen sitios con Astro y quieren que Cursor siga siempre las mismas convenciones de código y de commits.
- 012Reglas de AutoML y optimización de hiperparámetrosEquipos de datos que hacen experimentos con modelos y quieren que Cursor siga buenas prácticas de validación y registro.
- 013Reglas del editor sin código Beefree SDKEquipos de producto y tecnología de marketing que quieren añadir un editor de correos o páginas a su propia aplicación.
- 014Guía de Beefree SDK para CursorEquipos de producto y tecnología de marketing que incorporan edición de correos o landing pages en sus propias herramientas.
- 015Reglas de add-ons de Blender en Python para CursorEquipos de diseño y producción 3D que crean herramientas internas para Blender y quieren código de add-on coherente desde Cursor.
- 016Reglas para extensiones de Chrome en CursorEquipos de desarrollo que crean extensiones de navegador para flujos internos o herramientas de cara al cliente.
- 017Guía de código limpio para CursorCualquier equipo de desarrollo que quiera que Cursor escriba y refactorice código con un mismo estándar de legibilidad.
- 018Reenvío de correo de Cloudflare a TelegramEquipos de operaciones o TI que quieren recibir en un chat de Telegram el correo entrante del dominio, como una dirección info compartida.
- 019Reglas de Cloudflare Workers, Hono y Angular para SaaSEquipos de ingeniería de producto que construyen una aplicación SaaS sobre Cloudflare y quieren convenciones coherentes en API y frontend.
- 020Pautas para que Cursor haga cambios en el códigoEquipos de desarrollo que quieren que Cursor haga cambios pequeños y fáciles de revisar, sin ediciones no solicitadas.
- 021Entrevistas de programación en parejaEquipos de ingeniería y de selección que quieren que el código generado con IA sea legible y esté bien estructurado en ejercicios de programación en pareja.
- 022Consistencia de estilo de códigoEquipos de desarrollo que quieren que el código generado con IA encaje con las convenciones que ya usa su proyecto.
- 023Guía de calidad de códigoEquipos de desarrollo que quieren ediciones predecibles y acotadas de su asistente de IA, fáciles de revisar.
- 024Guía para ConvexEquipos de desarrollo que trabajan con Convex y quieren que la IA escriba las funciones de backend con la sintaxis esperada.
- 025Guía de programación en C++Equipos de desarrollo en C++ que quieren que el código generado con IA siga un mismo conjunto de reglas de nombres y estructura.
- 026Reglas de C++ para CursorEquipos de desarrollo en C++ que quieren que su asistente de IA siga convenciones claras de estilo y nombres.
- 027Reglas para React, TypeScript y shadcn/uiEquipos de front-end que construyen interfaces con React y Next.js y Shadcn UI y quieren componentes coherentes generados con IA.
- 028Pack de reglas v2 para Cursor (muestra)Equipos de desarrollo front-end que quieren que la IA siga reglas claras sobre dependencias, errores, comentarios y gestión del estado.
- 029Reglas de Next.js 14 y Tailwind para pasar del diseño al códigoEquipos web y de front-end que construyen páginas a partir de maquetas y quieren que la IA siga las convenciones de Next.js 14.
- 030Reglas para PressThat, app de borradores de WordPressDesarrolladores que crean una pequeña herramienta de escritorio para que los equipos de contenido generen borradores de WordPress desde la bandeja del sistema.
- 031Reglas de Cypress para pruebas de accesibilidadEquipos de QA y desarrollo que quieren pruebas de accesibilidad escritas de forma coherente en Cypress.
- 032Reglas de Cypress para pruebas de APIEquipos de QA y backend que quieren pruebas de API escritas de forma coherente con Cypress.
- 033Reglas de Cypress para seguimiento de defectosEquipos de QA que quieren resultados de Cypress etiquetados y estructurados para rastrear defectos por equipo y funcionalidad.
- 034Reglas de Cypress para pruebas end-to-endEquipos de QA y frontend que quieren pruebas end-to-end coherentes para sus flujos de usuario principales.
- 035Reglas de Cypress para pruebas de integraciónEquipos de QA y desarrollo que quieren pruebas de integración entre la interfaz y la API escritas de forma coherente.
- 036Reglas de buenas prácticas de bases de datos (Prisma y Supabase)Equipos de desarrollo que trabajan con Prisma o Supabase y quieren código de base de datos coherente desde el editor con IA.
- 037Reglas de técnicas de integración con DenoEquipos de desarrollo que mantienen scripts de automatización del ecosistema de paquetes @findhow.
- 038Reglas de DockerEquipos de desarrollo y operaciones que quieren Dockerfiles y archivos compose coherentes y seguros.
- 039Reglas de buenas prácticas para DragonRubyEquipos de desarrollo que crean juegos con DragonRuby Game Toolkit y quieren código Ruby coherente desde el editor con IA.
- 040Reglas de desarrollo para Drupal 11Equipos de desarrollo web que crean sitios y módulos en Drupal 11 y quieren código alineado con los estándares desde el editor con IA.
- 041Guía para ingenieros de ElixirEquipos de desarrollo que construyen aplicaciones Phoenix y quieren que Cursor siga un mismo stack y un mismo estilo de commits.
- 042Reglas Elixir Phoenix con DockerEquipos de desarrollo que trabajan con apps Phoenix en Docker y quieren una forma de trabajo coherente con el asistente de IA.
- 043Reglas para STM32 HAL embebidoEquipos de ingeniería embebida que escriben firmware para STM32 y quieren ayuda coherente de la IA con drivers e interrupciones.
- 044Plantilla de tickets de ingenieríaEquipos de producto e ingeniería que quieren tickets escritos con una estructura clara antes de planificar el sprint.
- 045Guía de módulos ES para Node.jsEquipos de desarrollo JavaScript que quieren código Node.js breve y modular de su asistente de IA, con comentarios coherentes.
- 046Reglas de arquitectura FastAPI en producciónEquipos de backend que construyen servicios FastAPI y quieren que la IA respete límites claros entre capas.
- 047Reglas de buenas prácticas FastAPIEquipos de backend que empiezan o mantienen proyectos FastAPI y quieren convenciones compartidas para programar con ayuda de IA.
- 048Reglas Flutter App ExpertEquipos de desarrollo móvil que construyen apps Flutter y quieren que la IA siga una arquitectura limpia con BLoC.
- 049Guía de desarrollo FlutterEquipos de desarrollo móvil que quieren un mismo estilo de código y estructura de carpetas en apps Flutter creadas con ayuda de IA.
- 050Reglas Flutter con RiverpodEquipos de desarrollo móvil que trabajan en Flutter y quieren que la IA planifique y evite código duplicado antes de implementar.
- 051Pautas de programación en FortranEquipos de ingeniería e investigación que mantienen código Fortran y quieren que el editor con IA siga un estilo coherente.
- 052Reglas de GameMaker GMLEquipos de desarrollo de videojuegos en GameMaker que quieren que el editor con IA siga una estructura clara y buenos hábitos de rendimiento.
- 053Pruebas con estilo GherkinEquipos de QA y producto que necesitan escenarios de prueba en lenguaje claro para que los puedan revisar compañeros no técnicos.
- 054Mensajes de commit convencionales en GitEquipos de desarrollo que quieren mensajes de commit con un formato uniforme, útil para las notas de versión y el control de versiones.
- 055Reglas del flujo de trabajo GitflowEquipos de desarrollo que trabajan con Gitflow y quieren que el editor con IA respete las reglas de ramas y nombres al ayudar con Git.
- 056Reglas de calidad de código en GitHubEquipos de desarrollo que quieren que el editor con IA se mantenga centrado, haga cambios pequeños y revisables, y evite ediciones no pedidas.
- 057Instrucciones de código limpioEquipos de desarrollo que quieren que el editor con IA escriba código que sus compañeros puedan leer y mantener con facilidad.
- 058Escalabilidad de backend en GoEquipos de ingeniería de backend que quieren un compañero de programación con IA para dudas de arquitectura y rendimiento.
- 059API REST en Go con ServeMuxEquipos de backend que crean APIs en Go con la biblioteca estándar y quieren código completo y coherente del editor con IA.
- 060Archivo de reglas Go Temporal DSLEquipos de backend que trabajan con Go y Temporal y quieren comprobar si este archivo de reglas encaja con su proyecto.
- 061Reglas de Go para CursorEquipos de desarrollo que programan servicios en Go y quieren que Cursor siga las mismas convenciones en cada sugerencia.
- 062Reglas de Google ADK para CursorEquipos de desarrollo que crean agentes de IA con Google ADK y quieren una estructura coherente de agentes, herramientas y estado.
- 063Reglas de Pyllments para apps gráficas con LLMEquipos de desarrollo que crean aplicaciones con LLM en Python usando Pyllments y quieren que Cursor entienda su modelo de componentes.
- 064Reglas de HarmonyOS ArkTS para CursorEquipos de desarrollo móvil que crean apps para HarmonyOS y quieren que Cursor genere componentes ArkTS con un estilo coherente.
- 065Reglas de Helium MCP para CursorEquipos de análisis y finanzas que quieren que Cursor obtenga noticias y datos de mercado de una herramienta en lugar de inventarlos.
- 066Reglas de TypeScript para Hashgraph Online en CursorEquipos de desarrollo que crean agentes de IA y apps descentralizadas en Hedera y quieren que Cursor siga un estilo estricto de TypeScript.
- 067Reglas para redactar guías prácticasEquipos de soporte y producto que convierten notas de funcionalidades, guiones de prueba o capturas en guías fáciles de seguir.
- 068Reglas de HTML, Tailwind CSS y JavaScriptEquipos web y de front-end que crean páginas con HTML, Tailwind y JavaScript y quieren respuestas breves y completas de Cursor.
- 069Reglas básicas de HTMX para CursorEquipos de desarrollo web que crean páginas renderizadas en servidor con HTMX y quieren que Cursor use bien sus atributos.
- 070Reglas de HTMX con Django para CursorEquipos web en Python que crean aplicaciones Django con HTMX y quieren que Cursor siga las convenciones de Django.
- 071Reglas de Cursor para HTMX con FlaskEquipos de desarrollo que crean aplicaciones web renderizadas en servidor con Flask y HTMX y quieren que Cursor siga una estructura coherente.
- 072Reglas de Cursor para HTMX con Go (básico)Equipos de desarrollo que crean aplicaciones web ligeras renderizadas en servidor con Go y HTMX y quieren que Cursor escriba código idiomático.
- 073Reglas de Cursor para HTMX con Go y FiberEquipos de desarrollo que crean apps web HTMX sobre Go y Fiber y quieren que Cursor siga las convenciones de Fiber.
- 074Reglas de Cursor para Java de propósito generalEquipos de desarrollo Java que quieren que Cursor escriba código siguiendo unos principios de diseño compartidos y un stack de bibliotecas definido.
- 075Reglas de Cursor para Java con Spring Boot y JPAEquipos de backend que crean servicios Spring Boot con JPA y quieren que Cursor respete una separación clara entre controlador, servicio y repositorio.
- 076Reglas de Cursor para Astro con Tailwind CSSEquipos de desarrollo web que crean sitios centrados en contenido con Astro y quieren que Cursor siga sus convenciones.
- 077Reglas de Cursor para extensiones de ChromeEquipos de desarrollo que crean extensiones de Chrome, internas o públicas, y quieren que Cursor siga las prácticas propias de este tipo de proyecto.
- 078Reglas de Cursor para calidad de código JS y TypeScriptEquipos de desarrollo que quieren que Cursor produzca JavaScript y TypeScript coherente y legible en una base de código compartida.
- 079Reglas de Cursor para tests unitarios con JestEquipos de desarrollo y QA que quieren que Cursor escriba tests unitarios con Jest claros y fáciles de mantener.
- 080Reglas de Cursor para Knative, Istio, Typesense y GPUEquipos de plataforma y desarrollo que crean aplicaciones de búsqueda serverless sobre Knative e Istio y quieren que Cursor les asista en todo el stack.
- 081Reglas de Cursor para Kotlin KtorEquipos de desarrollo que construyen backends con Ktor y quieren que el editor con IA siga una estructura de proyecto coherente.
- 082Buenas prácticas de Kotlin con Spring BootEquipos de desarrollo que trabajan con servicios Spring Boot en Kotlin y quieren que el editor con IA siga convenciones comunes.
- 083Reglas de Cursor para documentar Kubernetes con MkDocsEquipos de plataforma y operaciones que escriben y mantienen la documentación de Kubernetes con MkDocs.
- 084Reglas de desarrollo de KubeStellar ConsoleDesarrolladores que contribuyen a KubeStellar Console y quieren que el editor con IA siga las convenciones del proyecto.
- 085Reglas de calidad de imágenes para landing pagesEquipos web y de marketing que crean landing pages y quieren que el editor con IA evite imágenes de relleno o de baja calidad.
- 086Reglas para paquetes Laravel con PHP 8.3Equipos de desarrollo PHP que crean paquetes reutilizables de Laravel y quieren que el editor con IA los planifique y estructure de forma coherente.
- 087Buenas prácticas del stack TALL con LaravelEquipos de desarrollo que construyen aplicaciones web con el stack TALL y quieren que el editor con IA siga las convenciones de Laravel.
- 088Reglas de Python con NVIDIA CUDA en LinuxEquipos de datos y machine learning que mantienen pipelines de cuantización de modelos en servidores Linux.
- 089Reglas de Cursor para backends con Manifest YAMLEquipos de desarrollo y producto que quieren prototipar rápidamente un backend de demostración con Manifest.
- 090Reglas de desarrollo para MedusaEquipos de desarrollo de e-commerce que trabajan con Medusa y quieren que el editor con IA siga sus convenciones de workflows y modelos de datos.
- 091Reglas de Medusa para CursorEquipos de desarrollo que construyen backends de comercio con Medusa y quieren que Cursor respete las convenciones del framework.
- 092Reglas de frontend para Momen.app en CursorEquipos de desarrollo que usan Momen.app como backend y construyen un frontend a medida encima.
- 093Reglas de NativeScript para CursorEquipos de desarrollo móvil que crean apps con NativeScript y quieren código generado por IA coherente.
- 094Buenas prácticas de NativeScript para CursorEquipos de desarrollo móvil que trabajan en apps NativeScript para iOS y Android.
- 095Reglas anti alucinaciones de NestJS para CursorEquipos de backend que construyen servicios con NestJS y quieren que el código generado use paquetes reales y actuales.
- 096Reglas oficiales de Netlify para CursorEquipos de desarrollo web que despliegan sitios y funciones en Netlify.
- 097Reglas de diagnóstico de red para CursorDesarrolladores y equipos de soporte TI que necesitan diagnosticar con seguridad y paso a paso errores de conexión en gestores de paquetes, Git o APIs.
- 098Reglas para app Next.js con TypeScript y LLM en CursorEquipos de desarrollo que crean una app web con Next.js conectada a un LLM mediante un backend en Python.
- 099Reglas de Next.js App Router para CursorEquipos de desarrollo web que crean sitios con Next.js y App Router.
- 100Reglas de proyecto con Next.js, Material UI y TailwindEquipos de desarrollo web que quieren que Cursor conozca el stack y las decisiones de configuración de un portfolio con Next.js.
- 101Reglas de Next.js, React y Tailwind para CursorEquipos de desarrollo que quieren que Cursor escriba código de Next.js y Tailwind coherente y con un único estilo.
- 102Reglas de Next.js, React y TypeScript con stack web3Equipos de desarrollo que construyen interfaces web3 con Next.js y quieren que Cursor siga unas mismas convenciones de código y de errores.
- 103Reglas de desarrollo Next.js y SEO para CursorEquipos de desarrollo que quieren que Cursor comente bien sus cambios y proteja líneas concretas en un código Next.js.
- 104Reglas de Next.js, Supabase, Shadcn y PWA para CursorEquipos de desarrollo que quieren que Cursor mantenga archivos pequeños y modulares, y deje constancia escrita de las decisiones al construir una app Next.js.
- 105Reglas de app de tareas con Next.js y Supabase para CursorEquipos de desarrollo o personas que aprenden y quieren un archivo de reglas de partida para una app de tareas sencilla con Next.js y Supabase.
- 106Reglas de asistente para Next.js, Tailwind y TypeScriptEquipos de desarrollo que quieren que Cursor planifique antes de programar y entregue código Next.js terminado y legible.
- 107Reglas de Next.js App Router y TanStack Query v5Equipos de desarrollo que quieren que Cursor reparta bien la obtención de datos entre componentes de servidor y de cliente en una app Next.js.
- 108Reglas de Next.js y TanStack Query, versión compactaEquipos de desarrollo que quieren que Cursor aplique de forma coherente la precarga en servidor y las consultas en cliente en una app Next.js.
- 109Reglas de app Next.js y TypeScript para el explorador AstralEquipos de desarrollo que quieren un modelo para dar a Cursor una breve descripción de proyecto en una aplicación Next.js y TypeScript.
- 110Reglas de Next.js y TypeScript con backend LLMEquipos de desarrollo que construyen un front end Next.js conectado a un backend LLM en Python y quieren que Cursor siga un mismo proceso de trabajo.
- 111Reglas de Cursor para Next.js, TypeScript y TailwindEquipos de desarrollo que quieren que Cursor escriba código Next.js y TypeScript coherente con las convenciones de su proyecto.
- 112Reglas de Cursor para Next.js, Vercel y Supabase (BA Copilot)Equipos de producto y desarrollo que crean una herramienta de chat con IA para analistas de negocio que trabaja con diagramas de procesos.
- 113Reglas de Cursor para Next.js, Vercel y TypeScriptEquipos de desarrollo que crean interfaces con IA en Next.js sobre Vercel y quieren que Cursor siga convenciones de código coherentes.
- 114Reglas de Cursor con buenas prácticas de Next.jsEquipos de desarrollo que quieren que Cursor siga las prácticas habituales del App Router de Next.js en cualquier proyecto.
- 115Reglas de Cursor para Next.js 15, React 19 y Vercel AI SDKEquipos de desarrollo que crean apps modernas en Next.js con funciones de IA y quieren que Cursor planifique antes de programar.
- 116Reglas de Cursor para la arquitectura Next.js 15 y SupabaseEquipos de desarrollo que crean apps Next.js 15 sobre Supabase y quieren que Cursor evite errores habituales de autenticación y rutas.
- 117Reglas de Cursor con buenas prácticas de Node.js y ExpressEquipos de desarrollo back end que quieren que Cursor siga las prácticas habituales de Node.js y Express al crear APIs.
- 118Tutorial de reglas de Cursor para Node.js y MongoDBEquipos de desarrollo que crean una aplicación con Node.js y MongoDB y quieren que Cursor planifique con pseudocódigo antes de programar.
- 119Reglas de Cursor para Node.js, MongoDB, JWT, Express y ReactEquipos de desarrollo full stack que crean una aplicación tipo MERN y quieren que Cursor siga un stack y un flujo de trabajo definidos.
- 120Reglas de Cursor con principios DRY y SOLIDEquipos de desarrollo que quieren que Cursor aplique los principios DRY y SOLID y que los cambios sean claros y fáciles de ubicar.
Preguntas
frecuentes.
¿Dónde se colocan las reglas de Cursor?
Las reglas de proyecto van en la carpeta .cursor/rules como archivos .mdc. Los proyectos más antiguos usan un único archivo .cursorrules en la raíz, que Cursor sigue leyendo.
¿Es seguro instalar lo que encuentro aquí?
Todo lo publicado ha superado un análisis automático que busca robo de credenciales, instrucciones ocultas para la IA y comandos de instalación peligrosos, y procede de un proyecto con licencia y actividad. Eso reduce el riesgo, pero no lo elimina. Revisa el código y los permisos antes de conectar nada a datos de tu empresa.
¿Conoces un recurso que debería estar aquí?
Envíanos el enlace. Le pasamos las mismas revisiones y lo añadimos si las supera.
Proponer un recurso ↗