Toolverse
All skills

cors-gen

by openclaw

Generate CORS configuration for your stack. Use when cross-origin requests are blocked.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
openclaw
Category
Security

About this skill

Generate CORS configuration for your stack. Use when cross-origin requests are blocked.

How to use

  1. Upewnij się, że masz zainstalowany Node.js 18 lub nowszy oraz ustawioną zmienną środowiskową OPENAI_API_KEY (wymagana do działania narzędzia).

  2. Otwórz terminal i uruchom narzędzie za pomocą npx, podając opis swojej konfiguracji w naturalnym języku. Na przykład: npx ai-cors "frontend na localhost:3000, API na localhost:8080". Możesz być konkretny — wymień domeny, porty, serwery (Vercel, Railway, Heroku) i wymagania (np. cookies).

  3. Narzędzie przeanalizuje Twój opis i wygeneruje gotową konfigurację CORS dla Twojego frameworka. Wynik będzie zawierać ustawienia dla origins, metod HTTP, nagłówków i obsługi credentials.

  4. Skopiuj wygenerowaną konfigurację do pliku konfiguracyjnego Twojego serwera (np. middleware Express, ustawienia Next.js lub Fastify).

  5. Przetestuj połączenie — otwórz aplikację w przeglądarce i sprawdź, czy błędy CORS zniknęły. W produkcji unikaj symbolu * jako origin — zawsze wymień konkretne domeny.

  6. Jeśli potrzebujesz pomocy, uruchom npx ai-cors --help aby zobaczyć dostępne opcje i przykłady użycia.

Related skills