C
contrib-pr-review
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
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ć
- 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.