Vibe Ship
Eén-pass Docker + compose + CI/CD generator met een echt deployment audit script
Getest · Werkt
Wat het doet
Genereert een volledige productie-deployment setup in één pass -- multi-stage Dockerfile, docker-compose.yml, .dockerignore, .env.example, en een GitHub Actions CI/CD workflow -- automatisch gedetecteerd vanuit de projectstack. Levert een statische audit.py die een bestaande of gegenereerde Dockerfile/compose/workflow beoordeelt op beveiligings- en schaalbaarheidsproblemen. Activeert bij verzoeken om te dockerize, containerize, CI/CD toe te voegen, een app productie-klaar te maken, of een deployment setup te beoordelen.
Testrapport
Voerde de gebundelde audit.py live uit op een opzettelijk slecht doel en het ving elk geplaatst probleem: hardcoded ENV secret, root user, een plaintext Postgres password in compose, een :latest base image, en een ungated build step (3 CRITICAL, 1 HIGH). Scoorde een naïeve baseline Dockerfile met 5 bevindingen inclusief een runs-as-root CRITICAL, versus 0 bevindingen op de skill-geleide multi-stage versie -- een meetbare verhardingsdelta van dezelfde tool. Referentiesjablonen en het audit script bestaan allemaal en komen overeen met de SKILL.md. Merk op dat de README's eigen git-clone installatie de mkdir weglaat en faalt vanuit een schone HOME, dus het geverifieerde commando voegt het eraan toe.
Getest op: 2026-07-25 · Claude Code 2.x (agent harness)
Installatie
git clone https://github.com/sudais-khalid/vibe-ship.git mkdir -p ~/.claude/skills cp -r vibe-ship ~/.claude/skills/vibe-ship
Commando's en voorbeeldprompts
/vibe-shipEén-pass Docker + compose + CI/CD generator met een echt deployment audit script
Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):
Dockerize this Flask app and add a GitHub Actions CI/CD pipelineMake my Node API production-ready with docker-compose and .env.exampleAudit my existing Dockerfile for security and scalability issues