Behebe GitHub-Issues automatisch mithilfe paralleler KI-Subagenten, die Änderungen implementieren, PRs öffnen und auf Code-Review-Feedback reagieren.
npx clawhub@latest install gh-issuesVoraussetzungen
gh-issues ist ein KI-Orchestrierungs-Skill, der Ihren GitHub-Issue-Rückstand mit minimalem menschlichem Eingriff in gemergte Pull Requests verwandelt. Ausgehend von einem Repository ruft er offene Issues ab, startet parallele Sub-Agenten zur Analyse und Implementierung von Fixes, pusht Branches, öffnet PRs und überwacht diese anschließend auf Review-Kommentare – wobei zusätzliche Agenten gestartet werden, um das Feedback zu bearbeiten. Er unterstützt Fork-Workflows, Watch-/Polling-Modus, Cron-Scheduling, Telegram-Benachrichtigungen und eine konfigurierbare Modellauswahl.
npx clawhub@latest install gh-issuesKlicke oben auf der Seite auf Installieren für die Ein-Klick-Einrichtung
--cron-Modus).--fork).--reviews-only, damit gh-issues offene fix/issue-*-PRs scannt und Korrekturen für angeforderte Änderungen pusht.GH_TOKEN) — die gh-issues-Skill kann sich ohne dieses Token nicht bei einer GitHub-API authentifizieren.Bis zu 8 Unteragenten laufen gleichzeitig, wobei jeder ein einzelnes Issue von Anfang bis Ende bearbeitet: Branch-Erstellung, Code-Analyse, Fehlerbehebung, Testausführung, Commit, Push und PR-Eröffnung. Jeder Agent verfügt über ein 60-Minuten-Budget und eine integrierte Konfidenzprüfung – Issues, die er nicht mit einer Konfidenz von ≥7/10 lösen kann, werden übersprungen.
Nachdem Pull Requests geöffnet wurden, ruft Phase 6 Reviews, Inline-Kommentare, allgemeine PR-Kommentare und sogar eingebettete Bot-Reviews (z. B. Greptile) ab. Umsetzbare Kommentare lösen zusätzliche Sub-Agenten aus, die den Branch auschecken, die angeforderten Änderungen anwenden, ein Update pushen und auf jeden Kommentar mit dem Commit-SHA antworten.
Übergebe --fork user/repo, um alle Branches in deinen Fork zu pushen und Pull Requests vom Fork aus zu öffnen, die auf das ursprüngliche Upstream-Repository abzielen – entsprechend dem standardmäßigen Open-Source-Beitrags-Workflow, ohne dass ein Schreibzugriff auf das Upstream-Repository erforderlich ist.
--cron ermöglicht eine "Fire-and-Forget"-Planung: Der Orchestrator wählt ein geeignetes Issue aus, startet einen Sub-Agenten und beendet sich sofort – sicher, um es alle paar Minuten aus einem Cron-Job aufzurufen. --watch hält den Orchestrator am Laufen und fragt in einem konfigurierbaren Intervall nach neuen Issues und Review-Kommentaren.
Vor dem Starten prüft der Skill, ob bereits offene PRs, in Bearbeitung befindliche Branches im Push-Repository und eine lokale Claims-Datei mit einer Ablaufzeit von 2 Stunden vorhanden sind. Dies verhindert, dass doppelte Sub-Agenten bei überlappenden Cron-Läufen oder Watch-Zyklen gleichzeitig an demselben Issue arbeiten.
Übergeben Sie --notify-channel mit einer Telegram-Kanal-ID, um eine abschließende Zusammenfassungsnachricht mit PR-Links und Ergebnissen pro Issue zu erhalten. Nur das endgültige Ergebnis wird gesendet – keine Zwischenstatusaktualisierungen.
Führe /gh-issues owner/repo --label bug --limit 10 --cron aus einem geplanten Job heraus aus. Bei jedem Aufruf wird das nächste nicht beanspruchte Bug-Issue ausgewählt, ein Unter-Agent zur Implementierung eines Fixes gestartet und der Prozess beendet. Im Laufe der Zeit wird der Rückstand schrittweise abgearbeitet, ohne dass zwischen den Durchläufen ein menschliches Eingreifen erforderlich ist.
Verwende /gh-issues upstream/project --fork myfork/project --label good-first-issue, damit der Skill Issues aus dem Upstream-Repository abruft, Fix-Branches in deinen Fork pusht und Pull Requests öffnet, die auf das Upstream-Projekt abzielen – ganz im Sinne des Standard-Contributor-Workflows.
Planen Sie /gh-issues owner/repo --reviews-only --cron parallel zu Ihrer bestehenden PR-Pipeline. Jeder Durchlauf scannt offene fix/issue-*-PRs auf unbeantwortete CHANGES_REQUESTED-Reviews oder Inline-Kommentare, wählt den ersten unbearbeiteten PR aus und startet einen Agenten, der die angeforderten Änderungen umsetzt und antwortet.
Führe /gh-issues owner/repo --label enhancement --watch --interval 10 während einer Sprint-Planungssitzung aus. Der Skill ruft Issues ab, bittet dich zu bestätigen, welche verarbeitet werden sollen, startet Agenten und prüft alle 10 Minuten auf neue Issues und Review-Feedback — und zeigt kumulative Ergebnisse an, bis du „stop" sagst.
GH_TOKEN in Ihrer Umgebung oder konfigurieren Sie ihn unter skills.entries["gh-issues"].apiKey im OpenClaw-Dashboard / ~/.openclaw/openclaw.json.--notify-channel verwendet wird. Der OpenClaw-Agent muss Zugriff auf einen konfigurierten Telegram-Bot haben, der in der Lage ist, Nachrichten an den Zielkanal zu senden.npx clawhub@latest install gh-issuesVoraussetzungen
Anmelden, um eine Bewertung zu schreiben
Noch keine Bewertungen. Sei der Erste, der seine Erfahrungen teilt!