Qué hace
Usa la CLI de GitHub (gh) para encontrar las verificaciones fallidas en un pull request, obtener los logs de GitHub Actions y extraer la parte del log que explica el fallo. Luego resume el nombre de la verificación, el enlace de la ejecución y un fragmento breve del log, propone un plan de corrección y lo implementa solo después de que lo apruebes. Tras el cambio, sugiere volver a ejecutar las pruebas y comprobar de nuevo el PR. Un script de Python incluido se encarga de obtener los logs, incluido el caso en que la ejecución aún está en curso.
Alcance
Solo GitHub Actions. Las verificaciones de otros proveedores (por ejemplo, Buildkite) se etiquetan como externas y solo se informa su enlace. Requiere que gh esté instalado y con sesión iniciada, con permisos de repositorio y de workflow.
Ideal para
Una verificación de CI en rojo en tu pull request, cuando necesitas identificar la causa y obtener rápidamente un plan de corrección concreto.
Riesgo medio: requiere que la GitHub CLI (gh) esté instalada y con sesión iniciada, con permisos de repositorio y de workflow, y lee por la red las verificaciones de tu pull request y los logs de CI. El script incluido solo ejecuta comandos de solo lectura de gh y git, pero los logs de CI pueden contener secretos o datos privados, que entonces pasan al contexto de la IA. Está diseñado para proponer un plan y editar código solo después de que lo apruebes; revisa los cambios antes de hacer push. Solo GitHub Actions. No probado: requiere un inicio de sesión real en GitHub y un pull request que el entorno de revisión no tenía, por lo que solo se comprobó leyendo las instrucciones y el script. Skill original de OpenAI (Apache-2.0), sin modificar.