R
reviewing-nextjs-16-patterns
Review code for Next.js 16 compliance - security patterns, caching, breaking changes. Use when reviewing Next.js code, preparing for migration, or auditing for violations.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Review code for Next.js 16 compliance - security patterns, caching, breaking changes. Use when reviewing Next.js code, preparing for migration, or auditing for violations.
How to use
- Zainstaluj umiejętność w swoim środowisku Claude/Copilot, wskazując repozytorium djankies/claude-configs z ścieżką nextjs-16/skills/reviewing-nextjs-16-patterns. 2. Otwórz projekt Next.js, który chcesz przeanalizować, i uruchom umiejętność z poleceniem przeglądu kodu. 3. Umiejętność automatycznie przeszuka Twoje pliki w poszukiwaniu Server Actions (use server), plików middleware.ts i komponentów asynchronicznych, aby zidentyfikować potencjalne problemy bezpieczeństwa. 4. Dla każdego znalezionego Server Action sprawdzi obecność kontroli autentykacji na początku funkcji, walidacji autoryzacji przed dostępem do danych oraz prawidłowego obsługiwania błędów bez ujawniania poufnych informacji. 5. Przeanalizuje konfigurację middleware pod kątem logiki autentykacji, zdefiniowanych chronionych tras i poprawnego przekierowania dla nieautoryzowanego dostępu. 6. Przejrzy komponenty serwera pod kątem walidacji sesji, kontekstu użytkownika i bezpiecznych zapytań do bazy danych, a następnie wygeneruje raport z rekomendacjami do naprawy przed migracją na Next.js 16.