Toolverse
All skills

github-chat-ops

by openclaw

Manage a single GitHub repository via chat for non-technical requesters—after they share the repo URL and a temporary personal token, pull status, summarize who did what and when, and create/follow up on issues directly through the GitHub API.

Installation

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

Installation

Quick info

Author
openclaw
Category
DevOps

About this skill

Manage a single GitHub repository via chat for non-technical requesters—after they share the repo URL and a temporary personal token, pull status, summarize who did what and when, and create/follow up on issues directly through the GitHub API.

How to use

  1. Przygotuj wymagane informacje: poproś o pełny adres URL repozytorium (np. https://github.com/owner/repo) lub format owner/name, oraz o tymczasowy token dostępu osobistego (PAT) z uprawnieniami repo dla repozytoriów prywatnych lub public_repo dla publicznych. Upewnij się, że osoba wygenerowała krótkotrwały token i wysłała go w czacie.

  2. Potwierdź wszystkie dane wejściowe, zanim zaczniesz działać. Powtórz adres repozytorium, zakres uprawnień tokenu i konkretne zadanie (np. "pokaż zmiany z ostatnich 7 dni" lub "utwórz nowe zadanie"). Jeśli brakuje informacji, zatrzymaj się i poproś o brakujące dane.

  3. Ustaw token dostępu w zmiennej sesji, aby bezpiecznie go użyć. Token nigdy nie powinien być zapisywany na dysku ani w logach. Po zakończeniu pracy usuń zmienną sesji, aby token nie pozostał w pamięci.

  4. Sprawdź dostęp do repozytorium, wysyłając zapytanie do API GitHub w celu potwierdzenia, że token działa i że masz uprawnienia do odczytu. Ta weryfikacja powinna również zwrócić informacje o domyślnej gałęzi repozytorium.

  5. W zależności od żądania pobierz odpowiednie dane: dla podsumowania zmian użyj listy ostatnich commitów z filtrami czasowymi i informacjami o autorach; dla zadań i pull requestów pobierz listę otwartych i zamkniętych elementów z podanego okresu. Sformatuj wyniki w czytelny sposób dla użytkownika.

  6. Przedstaw wyniki w naturalny sposób, wyjaśniając kto dokonał zmian, kiedy to się stało i jakie są aktualnie otwarte zadania. Jeśli użytkownik chce utworzyć nowe zadanie lub skomentować istniejące, użyj API do wykonania tych operacji i potwierdź sukces.

Related skills

proxmox-full

by openclaw

Complete Proxmox VE management - create/clone/start/stop VMs and LXC containers, manage snapshots, backups, storage, and templates. Use when user wants to manage Proxmox infrastructure, virtual machines, or containers.

DevOps
1449

cloudflare-manager

by qdhenry

Comprehensive Cloudflare account management for deploying Workers, KV Storage, R2, Pages, DNS, and Routes. Use when deploying cloudflare services, managing worker containers, configuring KV/R2 storage, or setting up DNS/routing. Requires CLOUDFLARE_API_KEY in .env and Bun

DevOps
20122

turborepo

by vercel

Turborepo monorepo build system guidance. Triggers on: turbo.json, task pipelines,\ndependsOn, caching, remote cache, the \

DevOps
1066

file-organizer

by ComposioHQ

Intelligently organizes your files and folders across your computer by understanding context, finding duplicates, suggesting better structures, and automating cleanup tasks. Reduces cognitive load and keeps your digital workspace tidy without manual effort.

DevOps
1399

resolve-conflicts

by antinomyhq

Use this skill immediately when the user mentions merge conflicts that need to be resolved. Do not attempt to resolve conflicts directly - invoke this skill first. This skill specializes in providing a structured framework for merging imports, tests, lock files (regeneration),

DevOps
48163

miniprogram-development

by TencentCloudBase

WeChat Mini Program development rules. Use this skill when developing WeChat mini programs, integrating CloudBase capabilities, and deploying mini program projects.

DevOps
1955