Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Upgrade Next.js to the latest version following official migration guides and codemods
How to use
Przygotuj projekt: upewnij się, że masz dostęp do pliku package.json i że projekt Next.js jest w stanie do pracy (bez błędów build).
Uruchom skill next-upgrade: przekaż docelową wersję Next.js jako argument (np. version-15). Skill automatycznie odczyta Twoją obecną wersję z package.json i pobierze oficjalny poradnik migracji dla wybranej wersji.
Pozwól skillowi uruchomić codemody: narzędzie automatycznie wykona transformacje kodu za pomocą codemods Next.js (np. next-async-request-api dla v15, next-request-geo-ip dla zmian geo/ip). Codemody automatycznie dostosują Twój kod do zmian API.
Zaktualizuj zależności: skill uruchomi npm install next@latest react@latest react-dom@latest oraz zainstaluje najnowsze typy TypeScript (@types/react, @types/react-dom) jeśli projekt ich używa.
Przejrzyj zmiany: sprawdź raport z poradnika migracji pod kątem zmian ręcznych (np. zmiany w next.config.js, usunięte funkcje, nowe wymagane parametry w API).
Zweryfikuj upgrade: uruchom npm run build aby sprawdzić błędy kompilacji, a następnie npm run dev i przetestuj kluczowe funkcjonalności aplikacji.