Corrige automáticamente issues de GitHub utilizando sub-agentes de IA en paralelo que implementan cambios, abren PRs y responden al feedback de revisión de código.
npx clawhub@latest install gh-issuesRequisitos
gh-issues es una habilidad de orquestación de IA que convierte el backlog de issues de GitHub en pull requests fusionados con una intervención humana mínima. Dado un repositorio, obtiene los issues abiertos, lanza sub-agentes en paralelo para analizar e implementar correcciones, sube ramas, abre PRs y luego monitorea esos PRs en busca de comentarios de revisión — lanzando agentes adicionales para abordar el feedback. Admite flujos de trabajo con forks, modo watch/polling, programación con cron, notificaciones de Telegram y selección de modelos configurable.
npx clawhub@latest install gh-issuesHaz clic en el botón Instalar en la parte superior de esta página para una configuración rápida
--cron).--fork).--reviews-only para que gh-issues analice los PRs abiertos fix/issue-* y envíe correcciones para los cambios solicitados.GH_TOKEN) — gh-issues no puede autenticarse en ninguna API de GitHub sin él.Hasta 8 sub-agentes se ejecutan de forma concurrente, cada uno abordando un problema de principio a fin: creación de rama, análisis de código, implementación de la corrección, ejecución de pruebas, commit, push y apertura de PR. Cada agente dispone de un presupuesto de 60 minutos y una verificación de confianza integrada: omite los problemas que no puede abordar con una confianza ≥7/10.
Después de que se abren los PRs, la Fase 6 obtiene revisiones, comentarios en línea, comentarios generales del PR e incluso revisiones de bots integrados (por ejemplo, Greptile). Los comentarios accionables activan sub-agentes adicionales que extraen la rama, aplican los cambios solicitados, envían una actualización y responden a cada comentario con el SHA del commit.
Pasa --fork user/repo para enviar todas las ramas a tu fork y abrir PRs desde el fork apuntando al repositorio fuente upstream — siguiendo el flujo de trabajo estándar de contribución de código abierto sin necesitar acceso de escritura al repositorio upstream.
--cron habilita la programación de tipo "disparar y olvidar": el orquestador selecciona un issue elegible, lanza un subagente y termina de inmediato — es seguro invocarlo desde un cron job cada pocos minutos. --watch mantiene el orquestador activo, consultando periódicamente nuevos issues y comentarios de revisión en un intervalo configurable.
Antes de iniciar, la habilidad gh-issues verifica la existencia de PRs abiertos, ramas en progreso en el repositorio de push y un archivo local de reclamaciones con vencimiento de 2 horas. Esto evita que sub-agentes duplicados compitan por el mismo issue durante ejecuciones de cron superpuestas o ciclos de monitoreo.
Pasa --notify-channel con un ID de canal de Telegram para recibir un mensaje de resumen final que contiene enlaces a PR y los resultados por issue. Solo se envía el resultado final, no las actualizaciones de estado intermedias.
Ejecuta /gh-issues owner/repo --label bug --limit 10 --cron desde un trabajo programado. Cada invocación selecciona el siguiente issue de error no reclamado, genera un sub-agente para implementar una corrección y finaliza. Con el tiempo, el backlog se va resolviendo de forma incremental sin intervención humana entre ejecuciones.
Usa /gh-issues upstream/project --fork myfork/project --label good-first-issue para que la skill obtenga los issues del repositorio upstream, envíe las ramas con correcciones a tu fork y abra PRs apuntando al proyecto upstream, respetando el flujo de trabajo estándar del colaborador.
Programa /gh-issues owner/repo --reviews-only --cron junto a tu pipeline de PRs existente. Cada ejecución analiza los PRs abiertos de fix/issue-* en busca de revisiones CHANGES_REQUESTED o comentarios en línea sin atender, selecciona el primer PR sin gestionar y lanza un agente para aplicar los cambios solicitados y responder.
Ejecuta /gh-issues owner/repo --label enhancement --watch --interval 10 durante una sesión de planificación de sprint. La skill obtiene los issues, te pide que confirmes cuáles procesar, genera agentes y consulta cada 10 minutos en busca de nuevos issues y comentarios de revisión — presentando resultados acumulados hasta que digas 'stop'.
GH_TOKEN en tu entorno o en skills.entries["gh-issues"].apiKey en el panel de OpenClaw / ~/.openclaw/openclaw.json.--notify-channel. El agente de OpenClaw debe tener acceso a un bot de Telegram configurado y capaz de enviar mensajes al canal de destino.npx clawhub@latest install gh-issuesRequisitos
Inicia sesión para escribir una reseña
Aún no hay reseñas. ¡Sé el primero en compartir tu experiencia!