P
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill automatyzuje finalizację pull requestów poprzez dwufazowy proces: najpierw sprawdza, czy tytuł i opis PR odpowiadają rzeczywistej implementacji, następnie przeprowadza przegląd kodu pod kątem dobrych praktyk. Narzędzie analizuje zmiany i generuje raport, który można wykorzystać przed scaleniem PR. Idealny do użycia gdy implementacja zmieniła się podczas review lub chcesz upewnić się, że dokumentacja PR jest aktualna.
Jak używać
- Zainstaluj skill pr-finalize w swoim repozytorium, dodając go do konfiguracji agentów (dostępny w repozytorium dotnet/maui w katalogu .github/skills). 2. Uruchom skill na wybranym pull requestcie, gdy chcesz sfinalizować PR przed mergem — możesz to zrobić ręcznie lub automatycznie przed scaleniem zmian. 3. Skill przeanalizuje tytuł i opis PR, porównując je z faktycznym kodem — sprawdzi, czy metadane PR dokładnie odzwierciedlają implementację. 4. Następnie przeprowadzi przegląd kodu pod kątem dobrych praktyk, potencjalnych problemów i zgodności ze standardami projektu. 5. Wyniki analizy zostaną zapisane w pliku pr-finalize-summary.md, który zawiera wszystkie ustalenia i rekomendacje. 6. Przejrzyj wygenerowany raport i wykorzystaj go do podjęcia ostatecznej decyzji o scaleniu PR — skill nie zatwierdza ani nie blokuje PR, tylko dostarcza analizę do podjęcia przez człowieka.