learn-from-pr
Analyzes a completed PR to extract lessons learned from agent behavior. Use after any PR with agent involvement - whether the agent failed, succeeded slowly, or succeeded quickly. Identifies patterns to reinforce or fix, and generates actionable recommendations for instruction
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Analyzes a completed PR to extract lessons learned from agent behavior. Use after any PR with agent involvement - whether the agent failed, succeeded slowly, or succeeded quickly. Identifies patterns to reinforce or fix, and generates actionable recommendations for instruction files, skills, and documentation.
How to use
Upewnij się, że masz zainstalowany GitHub CLI (gh) i dostęp do repozytorium, w którym znajduje się pull request.
Przygotuj numer pull requesta lub issue, który chcesz analizować (np. PR #33352). Skill działa najlepiej, gdy PR jest już ukończony i zamknięty — jeśli pracujesz nad otwartym PR, najpierw go sfinalizuj.
Uruchom skill i podaj numer PR. Skill automatycznie pobierze informacje o PR, w tym tytuł, opis, listę zmian i diff za pomocą GitHub CLI.
Skill przeanalizuje, co się stało: jakie problemy agent napotkał, jakie podejścia próbował, gdzie szukał rozwiązania i gdzie je faktycznie znalazł. Przejrzy komentarze w PR i historię commitów, aby zrozumieć przebieg pracy.
Na podstawie analizy skill zidentyfikuje wzorce do wzmocnienia lub naprawy. Wygeneruje co najmniej jedną konkretną rekomendację z kategorią, priorytetem, lokalizacją zmian i wyjaśnieniem, dlaczego ta zmiana pomoże.
Przejrzyj otrzymane wnioski i rekomendacje. Możesz je zastosować do instrukcji agenta, dodać nowe umiejętności, lub zaktualizować dokumentację repozytorium.