skill-manager
Automatyczne skanowanie i aktualizacja biblioteki umiejętności hostowanych na GitHubie
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
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ć
Wyzwól skanowanie poleceniem
/skill-manager checklub 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 metadanegithub_url.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.Wybierz umiejętność do aktualizacji. Po przejrzeniu raportu powiedz agentowi "Zaktualizuj [Nazwa Umiejętności]". Agent pobierze nowy README z repozytorium zdalnego.
Przejrzyj zmiany. Agent porówna nowy README ze starym plikiem
SKILL.mdi wskaże nowe funkcje, usunięte flagi lub zmiany w sposobie użycia umiejętności.Pozwól agentowi na refaktoryzację. Agent zaktualizuje plik
SKILL.md, zmieni wartośćgithub_hashw metadanych na nowy commit, a opcjonalnie spróbuje także zaktualizować plikwrapper.py.Zarządzaj swoją biblioteką. Możesz także użyć
/skill-manager listaby wyświetlić wszystkie lokalne umiejętności lub/skill-manager delete [nazwa]aby usunąć wybraną umiejętność.