replit-policy-guardrails
Implement Replit lint rules, policy enforcement, and automated guardrails.\nUse when setting up code quality rules for Replit integrations, implementing\npre-commit hooks, or configuring CI policy checks for Replit best practices.\nTrigger with phrases like \
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Implement Replit lint rules, policy enforcement, and automated guardrails.\nUse when setting up code quality rules for Replit integrations, implementing\npre-commit hooks, or configuring CI policy checks for Replit best practices.\nTrigger with phrases like \
How to use
Zainstaluj skill w swoim środowisku Claude Code, Codex lub OpenClaw. Upewnij się, że masz dostęp do konta Replit z uprawnieniami do wdrażania aplikacji.
Przygotuj swój projekt Replit: zweryfikuj, że rozumiesz model bezpieczeństwa Replit (Repls są publiczne domyślnie na planach bezpłatnych, kod źródłowy jest widoczny dla każdego). Zanotuj wymagane zmienne środowiskowe i sekrety aplikacji.
Wyzwól skill poprzez wpisanie jednej z fraz aktywacyjnych: "replit policy", "replit guardrails", "replit security audit", "replit hardening" lub "replit best practices check". Opisz konkretny problem: np. "Chcę zabezpieczyć moje API keys w Replu" lub "Przeprowadź audit bezpieczeństwa mojej aplikacji".
Skill przeanalizuje Twój kod i zaproponuje zmiany. Głównie: zamień hardkodowane sekrety na zmienne środowiskowe z Replit Secrets (szyfrowanie AES-256), dodaj walidację sekretów przy starcie aplikacji, zaimplementuj sprawdzenia pre-deploymentowe.
Wdrażaj rekomendacje krok po kroku: najpierw dodaj brakujące sekrety w zakładce Secrets (ikona kłódki) w Replit, następnie zaktualizuj kod, aby czytał zmienne z os.environ lub process.env, na koniec uruchom skrypty walidacyjne przed deploymentem.
Zweryfikuj zmiany: upewnij się, że żaden sekret nie pojawia się w kodzie źródłowym, sprawdź że aplikacja nie uruchamia się bez wymaganych zmiennych środowiskowych, przetestuj deployment w bezpiecznym środowisku.