clerk-common-errors
Szybko diagnozuj i naprawiaj błędy uwierzytelniania w Clerk
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill do debugowania typowych problemów z Clerk — od brakujących kluczy konfiguracyjnych po błędy autentykacji. Zawiera katalog błędów pogrupowanych po kategoriach, analizę przyczyn i gotowy kod naprawczy. Użyj go, gdy napotkasz komunikaty o błędach Clerk, problemy z SDK lub konfigurację providera. Obsługuje środowiska Next.js i wymaga dostępu do Clerk Dashboard.
Jak używać
Upewnij się, że masz zainstalowany Clerk SDK w swoim projekcie oraz dostęp do Clerk Dashboard do weryfikacji ustawień.
Wyzwól skill frazami takimi jak "clerk error", "clerk nie działa", "clerk authentication failed" lub "fix clerk", gdy napotkasz problem z autentykacją.
Dla błędu "Missing publishableKey" — sprawdź, czy zmienna środowiskowa NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY jest ustawiona w pliku .env.local i zawiera prawidłowy klucz (zaczynający się od pk_test_ lub pk_live_). Zweryfikuj w konsoli, czy process.env.NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY nie zwraca undefined.
Dla błędu "ClerkProvider must wrap your application" — upewnij się, że komponent ClerkProvider opakowuje całą aplikację w pliku root layout (np. app/layout.tsx w Next.js), a wszystkie hooki Clerk są używane wewnątrz tego providera.
Dla błędu "form_identifier_not_found" — sprawdź, czy używasz prawidłowej instancji Clerk (środowisko deweloperskie vs produkcyjne) i czy użytkownik faktycznie istnieje w systemie. Możesz to zweryfikować za pomocą Clerk Backend API, podając odpowiedni secretKey.
Użyj dostępnych narzędzi (Read, Write, Edit, Grep, Bash z npm) do przeglądania logów, edycji plików konfiguracyjnych i uruchamiania diagnostyki w terminalu.
Podobne skille
qmd
autor: tobi
openapi-spec-generation
autor: wshobson
reverse-engineering-tools
autor: gmh5225
windows-ui-automation
autor: martinholovsky
security-compliance
autor: davila7
llama-cpp
autor: zechenzhangAGI