GitLab Stack Config Generator
Genereert env-gestuurde nginx/Postgres/Redis configs, maar de eigen validatiefase vereist sibling skills.
Werkt met setup
Wat het doet
Scaffoldt ./config/<service>/ directories, .env-gestuurde nginx/PostgreSQL/Redis config files, en project meta files (CLAUDE.md, .gitignore, .dockerignore) voor zelf-gehoste Docker Compose 'GitLab stack' projecten, met secret-detection en .env/.env.example sync checks. Activeert op verzoeken om service configs, config templates te genereren, of te valideren dat configs het .env/no-secrets patroon van de stack volgen. De volledige validatiefase is afhankelijk van de docker-validation en secrets-manager skills, die zich in sibling folders van dezelfde repo bevinden en niet zijn inbegrepen als deze skill geïsoleerd wordt gekopieerd.
Testrapport
De gegenereerde CLAUDE.md, .gitignore, nginx.conf en env-sync check kwamen exact overeen met de SKILL.md templates, maar de eigen 'strict validation' fase van de workflow roept herhaaldelijk docker-validation en secrets-manager skills aan die zich in sibling folders van dezelfde repo bevinden — kopieer alleen config-generator/ volgens het aangegeven installatiepad en die aanroepen hebben niets om te activeren.
Getest op: 2026-07-14 · Claude Code 2.x (agent harness)
Installatie
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
Commando's en voorbeeldprompts
/gitlab-stack-config-generatorGenereert env-gestuurde nginx/Postgres/Redis configs, maar de eigen validatiefase vereist sibling skills.
Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):
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