GitLab Stack Config Generator
Genererer env-drevne nginx/Postgres/Redis-konfigurasjoner, men dens egen valideringsfase trenger søsterskills.
Krever oppsett
Hva den gjør
Stillasbygger ./config/<service>/-kataloger, .env-drevne nginx/PostgreSQL/Redis-konfigurasjonsfiler og prosjektmetafiler (CLAUDE.md, .gitignore, .dockerignore) for selv-hostede Docker Compose 'GitLab stack'-prosjekter, med hemmelighetsdeteksjon og .env/.env.example synkroniseringssjekker. Utløses av forespørsler om å generere tjenestekonfigurasjoner, konfigurasjonsmaler, eller validere at konfigurasjoner følger stakkens .env/no-secrets-mønster. Dens fulle valideringsfase avhenger av docker-validation og secrets-manager skills, som befinner seg i søstermapper i samme repo og ikke er inkludert hvis denne skill-en kopieres isolert.
Testrapport
De genererte CLAUDE.md, .gitignore, nginx.conf og env-sync-sjekken samsvarte nøyaktig med SKILL.md-malene, men arbeidsflytens egen 'strict validation'-fase kaller gjentatte ganger på docker-validation og secrets-manager skills som befinner seg i søstermapper i samme repo — kopier kun config-generator/ i henhold til den angitte installasjonsstien, og disse kallene har ingenting å påkalle.
Testet på: 2026-07-14 · Claude Code 2.x (agent harness)
Installer
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
Kommandoer og eksempelprompter
/gitlab-stack-config-generatorGenererer env-drevne nginx/Postgres/Redis-konfigurasjoner, men dens egen valideringsfase trenger søsterskills.
Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):
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