Toolverse
All skills

forgejo

by openclaw

Interact with Forgejo using the `tea` CLI. Use `tea issue`, `tea pr`, `tea actions`, and `tea api` for issues, PRs, Actions, and advanced queries.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
openclaw
Category
DevOps
Views
22

About this skill

Interact with Forgejo using the tea CLI. Use tea issue, tea pr, tea actions, and tea api for issues, PRs, Actions, and advanced queries.

How to use

  1. Zainstaluj tea CLI — wybierz jedną z metod: przez brew (jeśli używasz macOS) poleceniem brew install tea, lub przez go poleceniem go install code.gitea.io/tea@latest. Upewnij się, że narzędzie jest dostępne w ścieżce systemowej.

  2. Skonfiguruj dostęp do instancji Forgejo — dodaj login poleceniem tea login add --name my-forgejo --url https://forgejo.example.com --token TWÓJ_TOKEN, zastępując URL i token wartościami dla Twojej instancji. Możesz zarządzać wieloma logowaniami i wyświetlić je poleceniem tea login.

  3. Wyświetl otwarte pull requesty — użyj tea pulls --repo owner/repo --login my-forgejo, aby zobaczyć listę wszystkich otwartych PR-ów w repozytorium. Jeśli masz domyślny login, parametr --login jest opcjonalny.

  4. Sprawdź szczegóły konkretnego PR-a — polecenie tea pr 55 --repo owner/repo --login my-forgejo wyświetli pełne informacje o PR-ze o numerze 55, w tym tytuł, stan i autora.

  5. Zarządzaj zadaniami — użyj tea issues --repo owner/repo --login my-forgejo, aby wyświetlić otwarte issues, lub tea issue 123 --repo owner/repo --login my-forgejo, aby zobaczyć szczegóły konkretnego zadania.

  6. Wykonaj zaawansowane zapytania — dla bardziej złożonych operacji użyj tea api z ścieżką API, np. tea api repos/owner/repo/pulls/55 --login my-forgejo | jq '.title, .state, .user.login', aby wyodrębnić wybrane pola z odpowiedzi (wymaga zainstalowania jq do filtrowania JSON).

Related skills