Vibe Ship

Eén-pass Docker + compose + CI/CD generator met een echt deployment audit script

Door sudais-khalid · sudais-khalid/vibe-ship

Getest · Werkt ★ 8.8/10

Vibe Ship — Eén-pass Docker + compose + CI/CD generator met een echt deployment audit script

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 pipeline
  • Make my Node API production-ready with docker-compose and .env.example
  • Audit my existing Dockerfile for security and scalability issues