Toolverse
Wszystkie skille

skill-manager

autor: KKKKhazix

Automatyczne skanowanie i aktualizacja biblioteki umiejętności hostowanych na GitHubie

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
DevOps
Wyświetlenia
1

O skillu

Skill-manager to narzędzie do zarządzania cyklem życia umiejętności przechowywanych w repozytoriach GitHub. Pozwala na automatyczne skanowanie lokalnego katalogu umiejętności, porównanie wersji z najnowszymi zmianami na GitHubie oraz przeprowadzenie aktualizacji. Otrzymasz raport pokazujący, które umiejętności są nieaktualne i ile commitów ich dzieli od wersji zdalnej. Narzędzie wspiera także usuwanie umiejętności i zarządzanie metadanymi.

Jak używać

  1. Wyzwól skanowanie poleceniem /skill-manager check lub napisz agentowi "Skanuj moje umiejętności pod kątem aktualizacji". Skill-manager przeskanuje lokalny katalog umiejętności w poszukiwaniu tych, które mają ustawione metadane github_url.

  2. Poczekaj na raport. Agent uruchomi skrypt scripts/scan_and_check.py, który porówna lokalne commity z najnowszą wersją na GitHubie (HEAD). Otrzymasz listę umiejętności podzieloną na "Current" (aktualne) i "Stale" (nieaktualne), wraz z informacją, ile commitów dzieli Twoją wersję od zdalnej.

  3. Wybierz umiejętność do aktualizacji. Po przejrzeniu raportu powiedz agentowi "Zaktualizuj [Nazwa Umiejętności]". Agent pobierze nowy README z repozytorium zdalnego.

  4. Przejrzyj zmiany. Agent porówna nowy README ze starym plikiem SKILL.md i wskaże nowe funkcje, usunięte flagi lub zmiany w sposobie użycia umiejętności.

  5. Pozwól agentowi na refaktoryzację. Agent zaktualizuje plik SKILL.md, zmieni wartość github_hash w metadanych na nowy commit, a opcjonalnie spróbuje także zaktualizować plik wrapper.py.

  6. Zarządzaj swoją biblioteką. Możesz także użyć /skill-manager list aby wyświetlić wszystkie lokalne umiejętności lub /skill-manager delete [nazwa] aby usunąć wybraną umiejętność.

Podobne skille