Relay GitCode CLI für Openclaw

Ein fortschrittlicher Befehlszeilenschnittstellen-Skill zur automatisierten Steuerung von GitCode API v5 Plattformen, zur Verwaltung von Code-Pipelines, Repositories und Migrations-Workflows.

stevetdp
v0.1.5
May 20, 2026
0
907
0

Installieren & Herunterladen

1. ClawHub CLI

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

npx clawhub@latest install relay-gitcode-cli

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, relay-gitcode-cli ü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 Relay GitCode CLI?

Der Relay GitCode CLI Skill nutzt die gd Binärdatei, um als maßgebliche Steuerungsoberfläche für die GitCode API v5 zu dienen. Als optimierte Erweiterung innerhalb von Openclaw Skills entwickelt, bietet er robuste Funktionen zur Verwaltung von Code-Hosting-Workflows, ohne auf externe, nicht zusammenhängende Plattformparadigmen angewiesen zu sein. Er stattet Entwickler und automatisierte Agenten mit lokalisierten Funktionen für tiefgehende Repository-Manipulationen, Pull-Request-Reviews, Pipeline-Ausführungen und feinkörnige Authentifizierungsstatus-Überwachung aus.

Durch die Priorisierung automatisierter JSON Parsing-Optionen (--json) fungiert er nahtlos als Brücke für KI-Agenten, um direkt mit internen Versionskontrollmechanismen zu interagieren. Er ersetzt komplexe manuelle API-Erstellungen durch strukturierte Terminal-Aufgaben und ermöglicht eine mühelose projektweite Verwaltung, die benutzerdefinierte Webhooks, Code-Checking-Konfigurationen und die Synchronisierung entfernter Repositories umfasst.

Relay GitCode CLI Anwendungsfälle

  • Orchestrierung von GitCode-Repositories, issues, releases und Labels direkt aus automatisierten Terminal-Routinen.
  • Native Migration von Metadaten, Release-Zielen und Assets aus GitHub-Repositories in GitCode-Namespaces.
  • Ausführung und Verfolgung von Continuous-Integration-Pipelines, Compliance-Gates und CodeCheck-Workflows unter Verwendung von OpenLibing-Anmeldedaten.
  • Bereitstellung eines expliziten Ausführungspfads für KI-gesteuerte Entwicklungsagenten, die in headless CI-Umgebungen operieren.

So funktioniert Relay GitCode CLI

  1. Binärdateien-Evaluierung: Das System sucht nach der aktuellsten und verwendbarsten gd ausführbaren Datei, indem es lokale Skill-Asset-Bundles und den System-PATH scannt.
  2. Authentifizierungs-Injektion: Token-Prüfungen (GD_TOKEN oder GITCODE_TOKEN) werden zusammen mit der lokalisierten Suche nach Anmeldedaten ausgeführt, um aktive Agenten-Sitzungen sicher zu füllen.
  3. Befehlsverarbeitung: Strukturierte Befehls-Payloads werden an die GitCode API Oberfläche weitergeleitet, wobei spezifische Flags wie --json für eine sichere Automatisierung erzwungen werden.
  4. Pipeline-Verfolgung: Spezialisierte Unterbefehle verweisen auf OpenLibing-Portale, um den PR-Verifizierungsstatus, Ausführungshistorien und Test-Gates zu verfolgen.
  5. Diagnostische Überprüfung: Fehlderrückgaben werden in dichte, einzeilige JSON-Streams übersetzt, damit nachgelagerte Tools Fehler leicht parsen können.

Relay GitCode CLI Einrichtung

Identifizieren oder erzwingen Sie die Installation der von der Umgebung benötigten Binärdatei-Abhängigkeit:

# Check system execution readiness and auth payload status
"$GD_BIN" --version
"$GD_BIN" version check --json
"$GD_BIN" auth status --json

# Fallback to Cargo installation if no local binary assets exist
cargo install relay-gitcode-cli --force

# Securely supply tokens via interactive stream parameters
printf '%s' "$GITCODE_TOKEN" | gd auth login --with-token --json

Relay GitCode CLI Datenschema & Taxonomie

Der Skill verwaltet lokalisierte Automatisierungsaufgaben und Schnittstellen über standardmäßige strukturierte Datenparadigmen:

Mechanismus / Pfad Datenkontext / Ziel-Mapping Unterstützte Formate
Lokaler Asset-Pfad assets\/bin\/ Pfade pro Betriebssystem-Ziel (linux-x86_64, windows-x86_64) Ausführbare Binärdateien
Workflow-Dateien .gitcode\/workflows\/ Speicherverzeichnisse YAML-Konfigurationen
Befehlsausgaben Standard-Fehler (stderr) & Standard-Ausgabe (stdout) Streams JSON-Objekte / String-Skalare
Feld-Injektion Multi-Pass --field key=value Einträge Skalierte Booleans, Zahlen, Strings, Nulls

Relay GitCode CLI Erweiterte Funktionen

  • GitHub-Spiegelungsoperationen: Bietet erweiterte Synchronisationsstrukturen wie gd repo sync-github, die Multi-Protokoll-URL-Parsing, Git-basiertes Pushen und automatisierte Updates zur Ziel-Neuerstellung unterstützen.
  • OpenLibing-Pipeline-Integration: Bietet separate OAuth-Integrationen, die eine automatisierte CodeCheck-Verfolgung, Projektzugriffsverwaltung und strenge PR-Qualitäts-Gate-Evaluierungen ermöglichen.
  • GitHub-Release-Migration: Nutzt gd release migrate-github, um GitHub Release-Metadaten automatisch zu lesen und Assets direkt in entsprechende GitCode-Releases umzuschreiben.
  • Strukturierte Diagnose-Abfänge: Gibt dedizierte Diagnosen zur Parse-Zeit, die kontextuelle Schlüssel wie matched_path, unexpected_token und genaue schema-Vorschläge enthalten, direkt an stderr-Streams aus.

SKILL.md


Laden

Verwandte Openclaw-Skills

METADATA

Github Stars: 0
forks: 0

Hervorgehoben*