Crea la descripción completa del PR con contexto, cambios, testing y screenshots necesarios.
--- name: pr description: Genera la descripción completa del Pull Request --- Analiza los commits de esta branch con `!git log main...HEAD --oneline` y el diff con `!git diff main...HEAD`. Genera la descripción del PR en Markdown con estas secciones: ## Summary [2-3 bullets de qué hace este PR y por qué] ## Changes [Lista de cambios técnicos más importantes] ## Testing [Checklist de cómo testear los cambios] ## Screenshots [Indica si se necesitan screenshots y para qué pantallas] ## Notes [Breaking changes, dependencias, o consideraciones de deploy] Tono profesional y conciso. En inglés si el repo parece en inglés.
Example output
## Summary - Add user authentication with Clerk - Implement JWT session management - Add protected route middleware ## Changes - `src/middleware/auth.ts`: JWT validation - `src/app/(auth)/`: Login and register pages ...