¿Qué es fastapi-enterprise?
Orientación experta para crear aplicaciones FastAPI listas para producción con arquitectura modular donde cada dominio empresarial es un módulo independiente con rutas, modelos, esquemas, servicios, caché y migraciones propios. Utiliza UV + pyproject.toml para la gestión moderna de dependencias de Python, subdirectorio de nombre de proyecto para una organización limpia del espacio de trabajo, structlog (JSON+registro en color), configuración de configuración de pydantic, cargador de módulos de descubrimiento automático, SQLAlchemy asíncrono con PostgreSQL, migraciones de Alembic por módulo, Redis/caché de memoria con espacios de nombres específicos de módulo, cliente httpx central, observabilidad de OpenTelemetry/Prometheus, seguimiento de ID de conversación (encabezado X-Conversation-ID + cookie), autenticación RBAC basada en aplicaciones/keycloak condicional, principios de código limpio/DDD y scripts de automatización para un desarrollo rápido de módulos. Úselo cuando el usuario solicite la configuración de proyectos FastAPI, arquitectura modular, desarrollo de módulos independientes, arquitectura de microservicios, operaciones de bases de datos asíncronas, estrategias de almacenamiento en caché, patrones de registro, gestión de configuración, sistemas de autenticación, implementación de observabilidad o servicios web empresariales de Python. Admite una profundidad máxima de anidamiento de 3 a 4 rutas, patrones de invalidación de caché, comunicación entre módulos a través de la capa de servicio y flujos de trabajo integrales de manejo de errores. Fuente: fzozyurt/agentskills.