differential-review
Automatyczna analiza bezpieczeństwa zmian w kodzie – wykryj zagrożenia przed mergem
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność do głębokich przeglądów bezpieczeństwa pull requestów, commitów i diffów. Analizuje ryzyko na podstawie historii gita, oblicza zasięg zmian, sprawdza pokrycie testami i generuje szczegółowe raporty markdown. Automatycznie wykrywa regresje bezpieczeństwa i dostosowuje głębokość analizy do rozmiaru bazy kodu – od małych projektów po duże systemy.
Jak używać
Zainstaluj umiejętność w swoim agencie Claude lub Copilot, wskazując repozytorium trailofbits/skills i ścieżkę plugins/differential-review/skills/differential-review.
Przygotuj zmianę do przeglądu: udostępnij agentowi pull request, commit lub plik diff. Umiejętność automatycznie klasyfikuje rozmiar bazy kodu (SMALL poniżej 20 plików, MEDIUM 20–200, LARGE powyżej 200) i dostosowuje strategię analizy.
Agent przeanalizuje zmianę w trzech fazach: najpierw zbierze kontekst z historii gita i zidentyfikuje powiązane pliki, następnie skupi się na zagrożeniach bezpieczeństwa (uwierzytelnianie, kryptografia, transfery wartości, wywołania zewnętrzne), wreszcie obliczy zasięg zmian i sprawdzi pokrycie testami.
Przejrzyj wygenerowany raport markdown – zawiera konkretne numery linii, scenariusze ataków i ocenę ryzyka. Agent wyraźnie wskazuje ograniczenia pokrycia i poziom pewności dla każdego znaleziska.
Użyj raportu do podjęcia decyzji o mergowaniu: każde znalezisko jest poparte dowodem z kodu i historii. Nie polegaj na ustnym wyjaśnieniu – raport to artefakt, który pozostaje w repozytorium.
Podobne skille
go-dev-guidelines
autor: jumppad-labs
code-review-excellence
autor: wshobson
polymarket-trader
autor: openclaw
backtesting-frameworks
autor: wshobson
creating-financial-models
autor: anthropics
lean4-theorem-proving
autor: cameronfreer