Qué hace
Un archivo de reglas de Cursor para proyectos Python. Define una estructura de proyecto clara, configuración mediante variables de entorno, manejo de errores y registro, y exige anotaciones de tipo y docstrings en todas las funciones. Los tests usan solo pytest, las dependencias se gestionan con uv y el estilo se revisa con Ruff.
Casos de uso
- 01Añadir anotaciones de tipo y docstrings a un módulo
- 02Escribir tests con pytest en una carpeta tests
- 03Configurar CI con GitHub Actions o GitLab CI