clerk-multi-env-setup
Skonfiguruj Clerk dla wszystkich etapów rozwoju aplikacji — od dev po produkcję
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umożliwia szybkie ustawienie Clerk dla wielu środowisk (development, staging, produkcja) z osobnymi instancjami i bezpiecznym przepływem promowania konfiguracji. Automatyzujesz zarządzanie kluczami API, zmiennymi środowiskowymi i webhookami dla każdego etapu. Idealny dla zespołów pracujących nad aplikacjami SaaS, gdzie potrzebujesz izolacji danych testowych od produkcyjnych.
Jak używać
Zainstaluj skill clerk-multi-env-setup w swoim środowisku Claude Code, Codex lub OpenClaw. Skill będzie dostępny do wyzwolenia frazami takimi jak "clerk environments", "clerk staging", "clerk dev prod" lub "clerk multi-environment".
Przygotuj konto Clerk i utwórz trzy osobne instancje — jedną dla development, jedną dla staging i jedną dla production. Każda instancja otrzyma unikalne klucze API (test dla dev/staging, live dla production) oraz prefiks domenowy odpowiadający Twojemu środowisku.
Utwórz pliki konfiguracyjne dla każdego środowiska (.env.local dla dev, .env.staging dla staging, .env.production dla prod). W każdym pliku umieść odpowiednie klucze: NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY, CLERK_SECRET_KEY i CLERK_WEBHOOK_SECRET pobranych z danej instancji Clerk.
Skonfiguruj zmienne środowiskowe w swoim pipeline CI/CD (GitHub Actions, Vercel itp.), aby automatycznie wybierały prawidłowy plik konfiguracyjny na podstawie gałęzi lub tagu deployment. Skill pomoże Ci wygenerować lub zmodyfikować te ustawienia.
Wyzwól skill, podając frazę dotyczącą konfiguracji multi-environment Clerk. Skill użyje dostępnych narzędzi (Read, Write, Edit, Bash) do przeanalizowania Twojej struktury projektu i zaproponowania lub wdrożenia zmian w plikach konfiguracyjnych.
Przetestuj każde środowisko, logując się do aplikacji w localhost:3000 (dev), staging.myapp.com (staging) i myapp.com (produkcja), aby potwierdzić, że Clerk prawidłowo rozróżnia instancje i nie mieszają się dane między środowiskami.
Podobne skille
backend-security-coder
autor: sickn33
qmd
autor: tobi
gmail-manager
autor: jeffvincent
openapi-spec-generation
autor: wshobson
reviewing-code
autor: CaptainCrouton89
reverse-engineering-tools
autor: gmh5225