Clab
Recenzent MR dla samodzielnie hostowanego GitLab: deterministyczny lint plus komentarze inline
Działa po konfiguracji
Co robi ten skill
Para poleceń Claude Code wspierana przez binaria Go, która przegląda samodzielnie hostowane merge requesty GitLab: pobiera diff MR, uruchamia reguły lint regex (sekrety, martwy kod, TODO, zbyt duże pliki), dodaje przejście semantyczne i publikuje komentarze inline. Drugie polecenie analizuje poprzednie MR-y, aby syntetyzować reguły przeglądu specyficzne dla projektu. Uruchamia się na żądania przeglądu GitLab MR lub generowania reguł przeglądu z historii MR.
Raport z testu
Zbudowano binarne narzędzie lint w Go ze źródła i uruchomiono je na spreparowanym diffie: poprawnie wykryło zakodowany na stałe klucz API sk_live_ (krytyczny), 5-liniowy zakomentowany blok (poważny, martwy kod) i TODO bez biletu (pomniejszy), wszystko w postaci strukturalnego JSON. Ten deterministyczny pre-pass działa, ale wartość end-to-end nie może być tutaj zmierzona: fetch-diff i post-comments wymagają aktywnego, samodzielnie hostowanego GitLab plus tokenu glpat, a krok przeglądu semantycznego to tylko Claude czytający diff bez specjalnego oprzyrządowania. Binaria wymagają również instalacji curl-pipe-bash (istnieje wydanie v1.1.0); dokumentacja poleceń dokładnie odpowiada zachowaniu binarnego narzędzia i uczciwie ostrzega, aby nigdy nie commitować pliku env z tokenem.
Testowano: 2026-07-24 · Claude Code 2.x (agent harness)
Instalacja
git clone https://github.com/mberneti/clab mkdir -p ~/.claude/skills/clab cd clab && cp SKILL.md ~/.claude/skills/clab/ && cp -r commands ~/.claude/skills/clab/
Komendy i przykładowe prompty
/clabRecenzent MR dla samodzielnie hostowanego GitLab: deterministyczny lint plus komentarze inline
Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):
Review this GitLab merge request and post inline commentsRun the lint pass on our self-hosted GitLab MR for secretsMine past MRs to generate project-specific review rules