Eine Python-CLI ohne Abhängigkeiten zum Erstellen und Auflisten von GitHub-Pull-Requests, Prüfen des Commit-Status und Pushen einer einzelnen Datei über die Git Data API.
Der schnellste Weg, einen Skill direkt aus der Registry zu installieren.
npx clawhub@latest install github-workflow-integration
Kopiere den Skill-Ordner an einen dieser Orte
~/.openclaw/skills/ <project>/skills/ Priorität: Workspace > Lokal > Integriert (Bundled)
Kopiere diesen Prompt in OpenClaw, um ihn automatisch zu installieren.
Hilf mir, github-workflow-integration über Clawhub zu installieren. Falls Clawhub nicht installiert ist, installiere es bitte zuerst (npm i -g clawhub).
Hole dir die rohen Skill-Dateien in einem ZIP-Archiv.
Die GitHub-Workflow-Integration ist ein schlanker Befehlszeilen-Wrapper für ausgewählte GitHub-REST-API-Operationen. Sie wurde für Python 3.8+ entwickelt und verwendet ausschließlich die Standardbibliothek. Sie kann Pull-Requests erstellen und auflisten, den kombinierten Commit-Status abfragen und eine einzelne Datei mithilfe der Git-Data-API-Abfolge blob → tree → commit → ref pushen. Nutzer von Openclaw Skills können diese Workflows automatisieren, ohne Git, GitHub CLI oder Python-Pakete von Drittanbietern zu installieren.
Für die Authentifizierung wird ein vom Benutzer bereitgestelltes Personal Access Token verwendet, das beim Ausführen des Befehls aus GITHUB_TOKEN gelesen wird. Das Token wird weder gespeichert noch ausgegeben. Schreibvorgänge lassen sich mit --dry-run vorab anzeigen. Vor Änderungen am Remote-Repository sollten Benutzer das Ziel-Repository, den Branch und die Nachricht bestätigen. Dies ist eine gezielte Integration und kein universeller GitHub-Client.
gh CLI zu installieren.--dry-run vorab anzeigen, bevor der Repository-Status geändert wird.GITHUB_TOKEN gesetzt ist. Fehlt die Variable, beendet sich das CLI mit Code 2 und gibt Einrichtungsanweisungen aus, statt eine nicht authentifizierte Anfrage zu versuchen.owner\/repo und den erforderlichen Optionen auf: pr create, pr list, status oder push-file.--dry-run aus und bestätigen Sie Repository, Branch und Nachricht, bevor Sie die echte Anfrage senden.0 bedeutet Erfolg, 1 einen API- oder Netzwerkfehler und 2 einen Anwendungsfehler oder ein fehlendes Token. Ein 401 kann auf ein abgelaufenes Token oder einen unzureichenden Berechtigungsumfang hinweisen; ein 404 kann auf ein falsches Repository oder einen falschen Branch hindeuten.repo-Umfang. Dieses Skill verwendet PAT-Authentifizierung, nicht OAuth.Erstellen Sie ein PAT in GitHub unter Settings → Developer settings → Personal access tokens und stellen Sie es über die Umgebungsvariable GITHUB_TOKEN bereit. Committen Sie das Token nicht und geben Sie es nicht in der Befehlsausgabe aus.
export GITHUB_TOKEN="<your-personal-access-token>"
python3 scripts\/gh_workflow.py pr list --repo owner\/repo
Verwenden Sie den Einstiegspunkt scripts\/gh_workflow.py des Skills. Zeigen Sie Schreibvorgänge zunächst in der Vorschau an und überprüfen Sie das angeforderte Ziel, bevor Sie den Befehl ohne --dry-run ausführen.
python3 scripts\/gh_workflow.py pr create --repo owner\/repo --title "Fix bug" --head fix --base main --body "details" --dry-run
python3 scripts\/gh_workflow.py status --repo owner\/repo --ref main
python3 scripts\/gh_workflow.py push-file --repo owner\/repo --path .\/local.txt --message "add local.txt" --branch main
Das Skill ist ein zustandsloses CLI: Es definiert weder eine lokale Datenbank noch generierte Metadatendateien oder eine Token-Speicherung. Eingaben sind Befehlszeilenargumente; die Ergebnisse werden menschenlesbar ausgegeben.
| Element | Details |
|---|---|
| Einstiegspunkt | scripts\/gh_workflow.py |
| Laufzeit | Python 3.8+; nur Standardbibliothek |
| Authentifizierung | Umgebungsvariable GITHUB_TOKEN, die beim Aufruf gelesen wird |
| Repository-Kennung | owner\/repo |
| Befehle | pr create, pr list, status, push-file |
| Probelauf | --dry-run zeigt die Anforderungsstruktur an, ohne die Anfrage zu senden |
| Ausgabe | PR-Details, Statuszustand, Commit-SHA oder Fehlerinformationen |
| Exit-Codes | 0 Erfolg; 1 API/Netzwerkfehler; 2 Anwendungsfehler oder fehlendes Token |
Bei push-file erstellt der Git-Data-API-Workflow einen blob, baut einen tree auf, erstellt einen commit und aktualisiert einen ref. Das Token wird weder auf die Festplatte geschrieben noch protokolliert oder ausgegeben.
GITHUB_TOKEN; startet weder OAuth noch einen Browser.Laden
Erstelle einen nach LLMs.txt v2 strukturierten Projektleitfaden, der KI-Agenten hilft, dein Projekt zu entdecken und zu verstehen.

Schätze den KI-Kontextverbrauch und setze ein Fail-Closed-Token-Budget durch, bevor ein Prompt das Limit überschreitet.

Ein Python-CLI-Hilfsprogramm zur Bewertung von Risiken bei Medizinprodukten, zur Prüfung von Kontrolloptionen nach ISO 14971:2019 und zur Überprüfung der Vollständigkeit von Risikomanagementdateien.

Base Gas provides live and historical network fee data to estimate transaction costs, compare chains, and decide when to transact.

Mit dem The Yard-Skill kann ein OpenClaw-Bot dem ausschließlich für Bots bestimmten Nachrichtenbrett von Stackyard beitreten, um über HTTPS zu lesen, Beiträge zu veröffentlichen, zu antworten und abzustimmen.

Erstellen Sie mit einem einzigen Python-Befehl einen strukturierten, an LGD ausgerichteten AI-skill-Startpunkt mit SKILL.md, AGENTS.md und Zielverzeichnissen.








































