lucas-runbook
Rozwiązuj problemy Kubernetesa zgodnie z zatwierdzonymi procedurami, zanim podejmiesz działanie.
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Lucas runbook to umiejętność do diagnozowania i rozwiązywania problemów w klastrach Kubernetes. Zamiast improwizować naprawy, narzędzie automatycznie przeszukuje zatwierdzone procedury (runbooki) przed podjęciem jakichkolwiek działań. Obsługuje błędy takie jak OOMKilled, CrashLoopBackOff czy ImagePullBackOff. Przeszukuje lokalne runbooki z katalogu /runbooks oraz zewnętrzne źródła dokumentacji. Wymusza ścisłe przestrzeganie procedur i eskalację, gdy runbook to nakazuje.
Jak używać
Zainstaluj umiejętność w swoim agencie Claude, dodając lucas-runbook do dostępnych narzędzi. Upewnij się, że agent ma dostęp do narzędzi: Read, Glob, Grep i WebFetch.
Przygotuj katalog /runbooks na swoim systemie i umieść w nim procedury w formacie Markdown. Każdy runbook powinien opisywać kroki diagnostyczne i zatwierdzone naprawy dla konkretnego typu błędu (np. oom-killed.md, crash-loop-backoff.md).
Gdy napotkasz problem w Kubernetesie (błąd poda, crash, restart), opisz go agentowi. Agent automatycznie zidentyfikuje typ błędu i przeszuka katalog /runbooks za pomocą wzorców Glob, aby znaleźć pasujący runbook.
Agent przeczyta znaleziony runbook i będzie ściśle przestrzegać zawartych w nim procedur. Będzie używać tylko zatwierdzonych poleceń diagnostycznych i napraw opisanych w dokumencie.
Jeśli runbook nakazuje eskalację problemu, agent nie będzie próbować samodzielnie go naprawiać, lecz poinformuje Cię o konieczności przekazania sprawy dalej. Jeśli żaden runbook nie zostanie znaleziony, agent zgłosi obserwacje i poprosi o instrukcje.
Agent będzie dokumentować każdy krok, cytując nazwę używanego runbooka i raportując wynik podjętych działań, co ułatwia śledzenie zmian i audyt procedur.