GitHub CLI Skill für Openclaw

Automatisieren Sie GitHub-Operationen wie PR-Management, Issue-Tracking und CI/CD-Überwachung mit der offiziellen GitHub CLI.

lovefromio
v1.0.0
Apr 27, 2026
0
928
0

Installieren & Herunterladen

1. ClawHub CLI

Der schnellste Weg, einen Skill direkt aus der Registry zu installieren.

npx clawhub@latest install lovefromio-github

2. Manuelle Installation

Kopiere den Skill-Ordner an einen dieser Orte

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priorität: Workspace > Lokal > Integriert (Bundled)

3. Prompt-Installation

Kopiere diesen Prompt in OpenClaw, um ihn automatisch zu installieren.

Hilf mir, lovefromio-github über Clawhub zu installieren. Falls Clawhub nicht installiert ist, installiere es bitte zuerst (npm i -g clawhub).

Lieber herunterladen?

Hole dir die rohen Skill-Dateien in einem ZIP-Archiv.

Was ist GitHub CLI Skill?

Der GitHub Skill ermöglicht es Ihrem KI-Agenten, nativ mit dem GitHub-Ökosystem über die leistungsstarke gh CLI zu interagieren. Durch die Integration dieser Funktion in Openclaw Skills können Entwickler wiederkehrende Repository-Aufgaben automatisieren, komplexe API-Daten abfragen und den Status der kontinuierlichen Integration überwachen, ohne ihre Entwicklungsumgebung zu verlassen. Dieser Skill schließt die Lücke zwischen KI-gestützter Codierung und robustem Projektmanagement, indem er eine direkte Schnittstelle zu den Kernfunktionen von GitHub bietet.

GitHub CLI Skill Anwendungsfälle

  • Überwachung des CI/CD-Status bei Pull Requests zur Sicherstellung der Codequalität innerhalb des Openclaw Skills-Ökosystems.
  • Automatisierung von Issue-Triage und Auflistung über strukturierte Abfragen für eine bessere Projektsichtbarkeit.
  • Debugging fehlgeschlagener Workflow-Ausführungen durch programmgesteuerte Inspektion von Logs über den Agenten.
  • Abrufen spezifischer Repository-Metadaten über die GitHub API für benutzerdefinierte Berichte.

So funktioniert GitHub CLI Skill

  1. Der KI-Agent ruft die gh CLI über die Openclaw Skills-Schnittstelle auf, um Repository-Befehle auszuführen.
  2. Befehle werden für das angegebene Repository oder den aktuellen Arbeitsverzeichnis-Kontext ausgeführt.
  3. Strukturierte Daten werden über die JSON-Ausgabe erfasst und mit jq für eine präzise Informationsextraktion gefiltert.
  4. Der Agent verarbeitet die gefilterten Ergebnisse, um Folgeaktionen wie das Kommentieren von PRs oder das Identifizieren fehlgeschlagener CI-Schritte durchzuführen.

GitHub CLI Skill Einrichtung

Um diese Funktion innerhalb von Openclaw Skills zu nutzen, stellen Sie sicher, dass die GitHub CLI (gh) auf Ihrem lokalen System installiert und authentifiziert ist.

# GitHub CLI installieren (Beispiel für macOS)
brew install gh

# Mit Ihrem GitHub-Konto authentifizieren
gh auth login

Stellen Sie sicher, dass der Agent über die erforderlichen Berechtigungen zum Ausführen von Shell-Befehlen und zum Zugriff auf Ihre GitHub-Token verfügt.

GitHub CLI Skill Datenschema & Taxonomie

Der Skill basiert auf den Standard-GitHub CLI-Antwortformaten, die oft in JSON für den Agenten-Verbrauch umgewandelt werden. Die Daten sind nach Ressourcentyp organisiert:

Entität Schlüsseldatenfelder CLI-Befehlsbeispiel
Pull Requests number, title, state, checks gh pr list --json number,title
Workflow Runs id, status, conclusion, logs gh run view --log-failed
Issues number, title, labels gh issue list --json number,title
Custom API Flexible JSON-Objekte gh api repos/:owner/:repo/pulls

Alle Befehle in Openclaw Skills unterstützen das --json-Flag für das Parsen strukturierter Daten.

GitHub CLI Skill Erweiterte Funktionen

  • Voller GitHub API-Zugriff über den Unterbefehl gh api für komplexe Abfragen, die nicht durch Standardbefehle abgedeckt sind.
  • Granulares CI/CD-Debugging mit log-failed-Flags, um spezifische Pipeline-Engpässe zu lokalisieren.
  • Erweitertes JSON-Filtering mit integrierter JQ-Syntax für datengesteuerte Automatisierungen innerhalb von Openclaw Skills.
  • Unterstützung für repository-übergreifende Operationen durch explizite Übergabe des --repo-Flags.

SKILL.md


Laden

Verwandte Openclaw-Skills

METADATA

Github Stars: 0
forks: 0

Hervorgehoben*