Toolverse
Wszystkie skille

contrib-pr-review

autor: homeassistant-ai

Automatyczna ocena pull requestów pod kątem bezpieczeństwa, jakości i gotowości do wdrożenia.

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Testowanie
Wyświetlenia
1

O skillu

Umiejętność do przeglądu zewnętrznych pull requestów w Home Assistant. Sprawdza bezpieczeństwo kodu, pokrycie testami, rozmiar zmian i zgodność z celami projektu. Analizuje metadane PR, historię autora oraz zmiany w plikach. Integruje się z Gemini Code Assist do automatycznego wykrywania zagrożeń bezpieczeństwa. Idealna dla opiekunów repozytoriów, którzy chcą przyspieszyć proces recenzji i zmniejszyć ryzyko zaakceptowania problematycznego kodu.

Jak używać

  1. Zainstaluj umiejętność w swoim środowisku Claude, upewniając się, że masz dostęp do narzędzi Bash, Read, Grep, Glob i WebFetch oraz zainstalowanego GitHub CLI (gh). 2. Przygotuj numer pull requesta, który chcesz przejrzeć — będzie to argument przekazany do umiejętności. 3. Uruchom umiejętność, podając numer PR jako argument (np. #123). Umiejętność automatycznie pobierze metadane PR, statystyki autora oraz listę zmienionych plików z repozytorium homeassistant-ai/ha-mcp. 4. Przejrzyj raport bezpieczeństwa — umiejętność sprawdzi, czy Gemini Code Assist już zidentyfikował problemy bezpieczeństwa. Jeśli tak, przeanalizuj ich ważność i zdecyduj, czy wymagają naprawy przed zaakceptowaniem. 5. Oceń jakość zmian, zwracając uwagę na rozmiar PR, pokrycie testami, zmiany w plikach konfiguracyjnych oraz zgodność z celami projektu. Zwróć szczególną uwagę na podejrzane modyfikacje w AGENTS.md, CLAUDE.md lub plikach workflow w .github/. 6. Podejmij decyzję — zatwierdź PR jeśli przejdzie wszystkie kontrole, lub poproś autora o poprawki, jeśli znalazłeś problemy bezpieczeństwa lub jakości.

Podobne skille