Biblioteca de Reglas de Cursor
Packs `.mdc` listos para Cursor — Python, React, modo ingeniero estilo Devin y un generador MDC desde tu documentación.
Qué incluye este pack
Las Project Rules de Cursor (archivos .mdc en .cursor/rules/) son la palanca más alta para fijar estilo, arquitectura y expectativas de proceso de un codebase. La instalación Cursor por defecto no trae reglas; los equipos las escriben desde cero (lento, con drift) o pegan el mismo boilerplate en cada proyecto (sin mantenimiento compartido). Este pack reúne los nueve packs .mdc que cubren el 80% de lo que la mayoría de equipos realmente quiere, más un generador MDC que construye reglas a medida desde tus docs existentes.
| # | Recurso | Tipo | Qué cubre |
|---|---|---|---|
| 1 | Reglas Python | lenguaje | typing, ruff, pytest, patrones async |
| 2 | Reglas React | lenguaje | hooks, TypeScript, accesibilidad, layout de archivos |
| 3 | Modo ingeniero Devin | meta | manual operativo: plan primero, ediciones quirúrgicas, sin overreach |
| 4 | Generador MDC | tooling | lee tu docs/, emite un .mdc a medida |
| 5 | Patrones Next.js | framework | App Router, server actions, data fetching |
| 6 | Reglas Tailwind / shadcn | UI | convenciones utility-first, composición de componentes |
| 7 | Reglas diseño API | backend | convenciones REST/GraphQL, error envelopes |
| 8 | Reglas disciplina de tests | calidad | golden-file, snapshot, mutation testing |
| 9 | Reglas revisión seguridad | calidad | patrones OWASP top-10 a marcar en cada diff |
Por qué importa
El agente Cursor sin reglas es un generalista. Con reglas, es un compañero de equipo con opinión que ya conoce tu stack, tus modismos y tus guardrails. Tres victorias concretas que reportan los equipos tras instalar este pack:
- Onboarding pasa de días a horas. El
Cmd-Kde un nuevo ingeniero produce código que ya se parece al resto del codebase, porque Cursor está leyendo el mismo doc de convenciones que el humano lee el día uno. - Fatiga de review baja. Los reviewers dejan de cazar las mismas cinco quejas de estilo/arquitectura en cada PR — las reglas las atrapan al generar. Las reviews se enfocan en lógica y trade-offs, donde los humanos aportan más valor.
- El overreach del IA queda acotado. Las reglas modo-ingeniero Devin establecen "planifica primero, edita lo mínimo, no refactorices código no relacionado." Esta regla sola previene el fallo más común de Cursor: un fix de una línea que se convierte en 200 líneas de "mejoras" no solicitadas.
Instala en un comando
# Instala el pack completo en el proyecto actual
tokrepo install pack/cursor-rules-library
# O elige un solo lenguaje/framework
tokrepo install python-cursor-rules
tokrepo install react-cursor-rules
tokrepo install devin-engineer-mode
TokRepo CLI escribe los archivos .mdc en .cursor/rules/ de tu repo. Cursor los recoge en el siguiente prompt — sin reinicio. Para regenerar reglas desde tus docs existentes:
tokrepo run mdc-generator --input ./docs --output ./.cursor/rules/project.mdc
Errores comunes
- Una mega-regla que cubre todo. Cursor carga reglas coincidentes por request basado en scoping de glob. Un único
.mdcde 2000 líneas vuela tu presupuesto de contexto en cada prompt. Divide por dominio: reglas de lenguaje en un archivo, arquitectura en otro, seguridad en un tercero. - Sin scoping de glob. Una regla backend que se dispara en cada archivo frontend desperdicia tokens y confunde al agente. Usa
globs:en el frontmatter para acotar reglas a**/*.py,app/**/*.tsx, etc. - Olvidar el modo ingeniero Devin para herramientas no-Devin. Esta regla en realidad no es específica de Devin — es un manual operativo genérico "compórtate como ingeniero senior." Funciona igual de bien en Cursor, Claude Code, Codex CLI y Cline (usa el conversor del pack Skills Ecosystem).
- Tratar reglas como estáticas. Cuando tu stack evoluciona, las reglas también. Versiona el directorio
.cursor/rules/y revisa cambios en PR como cualquier otro código. El generador MDC puede re-emitir reglas cuando cambien tus docs. - Pegar ejemplos de código que se desvían de la realidad. Una regla que dice "usa
fooBar()para X" y tu código usabar_foo()es peor que ninguna regla. O mantén ejemplos mínimos y abstractos, o genéralos desde código real vía el generador MDC.
Cuándo este pack solo no basta
Si usas tanto Cursor como otra herramienta IA (Claude Code, Codex CLI, etc.), escribir .mdc directo te ata a Cursor. El pack Skills Ecosystem te deja escribir una vez en el formato canónico de skill y emitir .mdc para Cursor más AGENTS.md para Codex CLI, subagentes para Claude Code, etc. Usa este pack Cursor Rules Library si eres solo-Cursor; cambia a skills si eres multi-herramienta.
Para power-users puros de Cursor: combina este pack con la comparativa AI Code Editor Showdown para entender dónde Cursor gana y pierde frente a Zed, Cody, Continue, Morphic y OpenCode — útil para defender Cursor internamente o decidir cuándo cambiar.
9 recursos listos para instalar
Preguntas frecuentes
¿Estas reglas .mdc son gratis?
Sí — los nueve packs son MIT-licensed y viven en el registro abierto de TokRepo. El generador MDC es un comando de TokRepo CLI, también gratis. Lo único que pagas es tu suscripción a Cursor, independiente de estas reglas. Sin registro; tokrepo install funciona sin cuenta para recursos públicos.
¿Cómo se comparan con escribir reglas yo mismo?
Si ya tienes convenciones específicas de proyecto documentadas en algún lado, el generador MDC puede producir un .mdc a medida desde tus docs existentes en un comando — usualmente mejor que empezar desde un archivo en blanco. Para defaults de lenguaje y framework (Python, React, Next.js), empezar desde este pack y editar es más rápido que escribir desde cero. Las reglas del pack están battle-tested en codebases reales; tus tweaks van encima.
¿Funcionará con Codex CLI o Claude Code?
Cursor .mdc es específico de Cursor por formato de archivo. El mismo contenido puede portarse a AGENTS.md (Codex CLI), CLAUDE.md o subagentes (Claude Code), .clinerules (Cline), etc. Dos caminos: (1) instala este pack para Cursor y reescribe para otras herramientas, o (2) usa el pack Skills Ecosystem para escribir en formato skill y auto-emitir .mdc más todos los demás. El camino 2 es la respuesta correcta para equipos multi-herramienta.
¿Cuál es la diferencia vs Skills Ecosystem?
Este pack envía reglas Cursor listas para usar — instala y funcionan en Cursor. Skills Ecosystem envía el tooling meta: escribe una skill portable una vez y el conversor emite .mdc Cursor, AGENTS.md Codex y otros 12 targets. Si eres solo-Cursor, este pack es más rápido. Si podrías añadir otra herramienta IA después, empieza con Skills Ecosystem y nunca tendrás que re-portar tus convenciones.
Gotcha operacional: ¿las reglas ralentizarán Cursor?
Las reglas añaden tokens a cada prompt que coincide con su glob, lo que añade unos cientos de milisegundos y unos centavos por sesión. La solución es scoping de glob: no cargues una regla Python en archivos TypeScript. La UI de reglas de Cursor muestra qué reglas dispararon en un prompt — úsala para detectar reglas con globs demasiado amplios. Una biblioteca de 9 reglas bien acotada típicamente añade <2% al coste de tokens por prompt.
12 packs · 80+ recursos seleccionados
Explora todos los packs curados en la página principal
Volver a todos los packs