Toolverse
Wszystkie skille

gitlab-manager

autor: openclaw

Zarządzaj repozytoriami, pull requestami i zadaniami GitLaba bezpośrednio z API

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
DevOps
Wyświetlenia
8

O skillu

Skill do automatyzacji pracy z GitLabem. Tworzysz repozytoria, przeglądasz kod w merge requestach, komentując zmiany, oraz śledzisz problemy w projektach — wszystko przez API GitLaba. Wymaga tokenu dostępu z uprawnieniami API. Idealny dla zespołów chcących zautomatyzować przepływy pracy w kontroli wersji i zarządzaniu zadaniami.

Jak używać

  1. Przygotuj token dostępu GitLaba — wygeneruj Personal Access Token w ustawieniach konta GitLab.com z uprawnieniami zakresu "api", a następnie ustaw go jako zmienną środowiskową GITLAB_TOKEN.

  2. Zainstaluj skill w swoim środowisku agenta — pobierz pliki z repozytorium i upewnij się, że skrypt Node.js w katalogu scripts/gitlab_api.js jest dostępny.

  3. Aby utworzyć nowe repozytorium, uruchom komendę create_repo z nazwą projektu, opisem i poziomem widoczności (private, public lub internal) — na przykład dla prywatnego repozytorium "mój-projekt".

  4. Aby przeglądać merge requesty w projekcie, użyj komendy list_mrs podając ścieżkę projektu w formacie "użytkownik/repozytorium" i opcjonalnie filtr stanu (opened, closed, merged, all).

  5. Do komentowania zmian w merge requestach użyj komendy comment_mr — podaj ścieżkę projektu, identyfikator MR i tekst komentarza, co przydaje się podczas code review.

  6. Aby śledzić zadania, utwórz nowe issue komendą create_issue z tytułem i opisem — wszystkie operacje wykonujesz przez ten sam interfejs API.

Podobne skille