¿Qué hace lavish-review?
Habilidad para agente que convierte un diff de una rama Git en un panel interactivo de revisión HTML, compatible con Claude Code, Cursor y Codex.
Descripción
Esta habilidad toma las diferencias (diff) entre la rama actual y la rama base (por defecto main o master) y genera un archivo HTML autónomo que presenta los cambios en un formato visual y navegable. El panel de revisión incluye resaltado de sintaxis, vista lado a lado, navegación por archivos y secciones, y herramientas para anotar cambios clave.
Uso
Para usar esta habilidad con tu agente de IA (Claude Code, Cursor o Codex), simplemente invoca el comando correspondiente en tu terminal dentro del repositorio Git:
# Ejemplo de uso con Claude Code
claude-code run lavish-review
Esto generará un archivo review.html en el directorio raíz del proyecto.
Requisitos
- Git instalado y configurado.
- Un repositorio Git con al menos un commit en la rama base.
- Acceso a un agente de IA compatible (Claude Code, Cursor, Codex).
Personalización
Puedes personalizar el comportamiento mediante variables de entorno:
BASE_BRANCH: La rama base para comparar (por defecto:main).OUTPUT_FILE: Nombre del archivo de salida (por defecto:review.html).TITLE: Título del panel de revisión (por defecto:Lavish Review).
Ejemplo:
BASE_BRANCH=develop OUTPUT_FILE=mi-revision.html claude-code run lavish-review
Compatibilidad
| Plataforma | Soporte |
|---|---|
| Claude Code | Completo |
| Cursor | Completo |
| Codex | Completo |
Licencia
MIT