env-manager
Zarządzaj zmiennymi środowiskowymi, waliduj je i dokumentuj automatycznie
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill do kompleksnego zarządzania zmiennymi środowiskowymi w projektach. Analizuje kod, identyfikuje brakujące lub błędnie skonfigurowane zmienne, waliduje ich formaty (adresy URL, liczby, wartości logiczne) i generuje dokumentację. Tworzy szablony .env.example, sprawdza wymagane konfiguracje, wykrywa hardkodowane wartości, które powinny być zmiennymi, oraz dostarcza rekomendacje bezpieczeństwa i konwencje nazewnictwa dla różnych środowisk (development, staging, production).
Jak używać
Zainstaluj skill env-manager w swoim projekcie, dodając go do konfiguracji agenta lub MCP servera zgodnie z dokumentacją devkit.
Uruchom skill, wskazując katalog projektu zawierający kod źródłowy. Skill przeskanuje pliki w poszukiwaniu wszystkich zmiennych środowiskowych używanych w aplikacji.
Pozwól skillowi przeanalizować zmienne — zidentyfikuje te, które są niezdefiniowane, brakujące lub niepoprawnie sformatowane. Sprawdzi również, czy w kodzie znajdują się hardkodowane wartości, które powinny być zmiennymi.
Wygeneruj dokumentację na podstawie analizy. Skill utworzy szablon .env.example zawierający wszystkie wymagane i opcjonalne zmienne z opisami, przykładami i wartościami domyślnymi.
Uruchom walidację konfiguracji — skill sprawdzi, czy wszystkie wymagane zmienne są ustawione, zweryfikuje ich typy i formaty, upewni się, że sekrety nie trafiły do kontroli wersji oraz porówna spójność zmiennych między środowiskami.
Przejrzyj rekomendacje dotyczące najlepszych praktyk, w tym konwencje nazewnictwa (UPPER_SNAKE_CASE z prefiksami serwisów), strategie zarządzania sekretami oraz konfiguracje specyficzne dla każdego środowiska (development, staging, production).