Toolverse
Wszystkie skille

env-manager

autor: CuriousLearner

Zarządzaj zmiennymi środowiskowymi, waliduj je i dokumentuj automatycznie

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
DevOps
Wyświetlenia
70

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ć

  1. Zainstaluj skill env-manager w swoim projekcie, dodając go do konfiguracji agenta lub MCP servera zgodnie z dokumentacją devkit.

  2. Uruchom skill, wskazując katalog projektu zawierający kod źródłowy. Skill przeskanuje pliki w poszukiwaniu wszystkich zmiennych środowiskowych używanych w aplikacji.

  3. 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.

  4. 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.

  5. 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.

  6. 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).

Podobne skille