gamma-multi-env-setup
Skonfiguruj Gamma na wszystkich etapach wdrażania — od development do produkcji
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umożliwia zarządzanie dostępem do API Gamma w osobnych środowiskach: development, staging i produkcja. Automatycznie rozdziela klucze API, konfiguruje serwery mock dla testów bez zużywania kredytów oraz ustawia zmienne środowiskowe dla każdego etapu wdrażania. Idealne do projektów SaaS wymagających izolacji danych i bezpiecznego przepływu konfiguracji między środowiskami.
Jak używać
Upewnij się, że masz ukończoną konfigurację
gamma-install-authoraz dostęp do osobnych workspace'ów Gamma dla każdego środowiska (development, staging, produkcja) lub co najmniej osobne klucze API.Przygotuj rozwiązanie do zarządzania sekretami (np. AWS Secrets Manager, Google Cloud Secret Manager lub HashiCorp Vault), w którym będziesz przechowywać klucze API dla każdego środowiska.
Wyzwól skill frazami takimi jak "gamma environments", "gamma staging", "gamma dev prod" lub "gamma environment setup". Skill automatycznie zidentyfikuje kontekst i przygotuje konfigurację dla wybranego środowiska.
Dla development: skill skonfiguruje lokalny serwer mock (localhost:9876), który pozwala testować bez zużywania kredytów Gamma. Ustawi zmienną
GAMMA_API_KEY=gma_dev_xxx.Dla staging i produkcji: skill skonfiguruje połączenie z publicznym API Gamma (
public-api.gamma.app), przypisze odpowiednie klucze API (gma_stg_xxxdla staging, klucz produkcyjny dla produkcji) i wyłączy tryb mock.Skill zapisze wszystkie zmienne środowiskowe w wybranym systemie zarządzania sekretami, zapewniając bezpieczny dostęp i izolację konfiguracji między środowiskami.