GitLab Stack Config Generator
Generuje konfigurace nginx/Postgres/Redis řízené prostředím, ale jeho vlastní validační fáze potřebuje sourozenecké dovednosti.
Funguje s nastavením
Co umí
Scaffolds ./config/<service>/ adresáře, .env-řízené konfigurační soubory nginx/PostgreSQL/Redis a meta soubory projektu (CLAUDE.md, .gitignore, .dockerignore) pro self-hosted Docker Compose 'GitLab stack' projekty, s detekcí tajemství a kontrolami synchronizace .env/.env.example. Spouští se na požadavky na generování konfigurací služeb, konfiguračních šablon nebo ověření, že konfigurace dodržují vzor .env/no-secrets stacku. Jeho plná validační fáze závisí na dovednostech docker-validation a secrets-manager, které se nacházejí v sourozeneckých složkách stejného repozitáře a nejsou zahrnuty, pokud je tato dovednost zkopírována izolovaně.
Testovací report
Vygenerované CLAUDE.md, .gitignore, nginx.conf a kontrola env-sync přesně odpovídaly šablonám SKILL.md, ale vlastní fáze 'strict validation' pracovního postupu opakovaně volá dovednosti docker-validation a secrets-manager, které se nacházejí v sourozeneckých složkách stejného repozitáře — zkopírujte pouze config-generator/ podle uvedeného instalačního cesty a tato volání nemají co vyvolat.
Testováno: 2026-07-14 · Claude Code 2.x (agent harness)
Instalace
git clone https://github.com/rknall/claude-skills cd claude-skills mkdir -p ~/.claude/skills cp -r config-generator ~/.claude/skills/gitlab-stack-config-generator
Příkazy a ukázkové prompty
/gitlab-stack-config-generatorGeneruje konfigurace nginx/Postgres/Redis řízené prostředím, ale jeho vlastní validační fáze potřebuje sourozenecké dovednosti.
Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):
Generate an nginx config for my GitLab stack projectSet up PostgreSQL and Redis service configs for our stackCheck that my configs don't have secrets and .env is in sync