GitHub Projects v2 Skill für Openclaw

Ein AI agent skill, der für die nahtlose Verwaltung von GitHub Projects v2 Backlogs, Statusaktualisierungen und Issue-Lebenszyklen über das GitHub CLI entwickelt wurde.

freddydk
v1.0.0
Jun 5, 2026
3
510
0

Installieren & Herunterladen

1. ClawHub CLI

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

npx clawhub@latest install git-hub-projects-v2

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, git-hub-projects-v2 ü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 Projects v2 Skill?

Der GitHub Projects v2 skill stattet Ihren AI-Entwicklungs-agent mit der spezialisierten Fähigkeit aus, Boards, Aufgaben-Backlogs und Felder programmatisch direkt über das offizielle gh CLI zu verwalten. Durch die nahtlose Verknüpfung mit der robusten, modernen Projektarchitektur von GitHub schließt dieser skill die Lücke zwischen aktiven Codeänderungen und der Verfolgung des Projektmanagements.

Die Nutzung dieses skills innerhalb des Openclaw Skills-Ökosystems ermöglicht es AI-agents, eingehende Tickets dynamisch zu sichten, Issue-Parameter zu ändern, Sprint-Zeitpläne zu strukturieren und Unter-Issues mit Epic-Meilensteinen zu verknüpfen, ohne dass ein menschlicher Kontextwechsel erzwungen wird. Er dient als wesentliche Komponente für Teams, die routinemäßige agile Zeremonien und Workflows zur Pflege von Projektboards automatisieren möchten.

GitHub Projects v2 Skill Anwendungsfälle

  • Sichten und Filtern von offenen Issues, die bestimmten Entwicklern oder Meilensteinen zugewiesen sind, direkt vom Terminal aus.
  • Dynamisches Aktualisieren von Projektfeldstatus, Iterationen, Story Points und benutzerdefinierten Feldwerten basierend auf dem Entwicklungsfortschritt.
  • Automatisieren der Issue-Verfolgung durch automatisches Erstellen von Issues, Anhängen dieser an ein bestimmtes Projektboard und Einfügen von Fortschrittsaktualisierungen über Kommentare.
  • Erstellen von Beziehungen zwischen übergeordneten und untergeordneten Issues für eine detaillierte Verfolgung von Epics und Unteraufgaben.

So funktioniert GitHub Projects v2 Skill

  1. Authentication Verification: Der agent überprüft den Authentifizierungsstatus und fordert die erforderlichen Projektbereiche über das GitHub CLI an.
  2. Target Node Discovery: Der skill ruft die spezifischen Projekt- und Elementknoten-GraphQL-IDs ab, die für strukturelle Änderungen erforderlich sind.
  3. Querying and Filtering: Der skill fragt bestehende Backlogs unter Verwendung von Zielfiltern wie Status, Zuweisungen oder benutzerdefinierten Metadatenfeldern ab.
  4. Mutation Implementation: Der skill aktualisiert Felder, ändert Auswahlwerte, wechselt Statusspalten oder fügt externe Issue-URLs an.
  5. Relationship Linkage: Der skill nutzt CLI-Erweiterungen oder rohe GraphQL-API-Aufrufe, um eine strukturelle Hierarchie über Unter-Issues aufzubauen.

GitHub Projects v2 Skill Einrichtung

Stellen Sie sicher, dass das GitHub CLI (gh) installiert und authentifiziert ist. Dieser skill erfordert den Bereich project, um v2-Boards zu verwalten.

# Verify your current authentication status and scopes
gh auth status

# Refresh your authentication tokens to append the required project scope
gh auth refresh -s project

# (Optional) Install the sub-issue extension if managing issue hierarchies
gh extension install yahsan2/gh-sub-issue

GitHub Projects v2 Skill Datenschema & Taxonomie

Der skill verwaltet Parameter mithilfe von Identifikations-Tokens und strukturierten CLI-Ausgaben. Es ist von entscheidender Bedeutung zu verstehen, wie Daten zwischen für Menschen lesbaren Zahlen und Backend-GraphQL-Knoten abgebildet werden:

Data Component CLI Reference Type Formats / Examples Purpose
Project Number Short Identifier (Integer) 1, 42 Wird für standardmäßige Projektboard-Aktionen verwendet
Project ID GraphQL Node ID PVT_kwDOA... Erforderlich für Element-Bearbeitungs-mutations
Item Node ID GraphQL Node ID PNI_lADOA... Verweist eindeutig auf ein einzelnes Element innerhalb eines Boards
Field Node ID GraphQL Node ID PVTF_lADO... Verweist auf das Konfigurations-schema wie Status oder Priority

GitHub Projects v2 Skill Erweiterte Funktionen

  • Granular Item Editing: Programmatische Manipulation von Single-Select-, Iterations- (Sprint), Datums- und Zahlenfeldern über Elemente hinweg.
  • Sub-Issue Hierarchy Support: Orchestriert native Zuordnungen zwischen übergeordneten und untergeordneten Issues mithilfe fortschrittlicher GraphQL-mutations oder CLI-Erweiterungen.
  • JSON Output Integration: Rationalisiert nachgelagerte Skripting- und Datenverarbeitungspipelines durch Generierung roher JSON-Payload-Antworten gepaart mit jq-Parsing.

SKILL.md


Laden

Verwandte Openclaw-Skills

METADATA

Github Stars: 0
forks: 0

Hervorgehoben*