Vibe Ship
Enkel Docker + compose + CI/CD-generator med ett verkligt revisionsskript för driftsättning
Testad · Fungerar
Vad den gör
Genererar en komplett produktionsdriftsättningskonfiguration i ett enda pass – flerstegs Dockerfile, docker-compose.yml, .dockerignore, .env.example och ett GitHub Actions CI/CD-arbetsflöde – automatiskt detekterat från projektets stack. Levereras med ett statiskt audit.py som poängsätter en befintlig eller genererad Dockerfile/compose/arbetsflöde för säkerhets- och skalbarhetsproblem. Utlöses vid förfrågningar om att dockerisera, containerisera, lägga till CI/CD, göra en app produktionsklar eller granska en driftsättningskonfiguration.
Testrapport
Körde det medföljande audit.py live mot ett avsiktligt dåligt mål och det fångade varje planterat problem: hårdkodad ENV-hemlighet, root-användare, ett oformaterat Postgres-lösenord i compose, en :latest basimage och ett obevakat byggsteg (3 KRITISKA, 1 HÖG). Poängsatte en naiv baseline Dockerfile med 5 fynd inklusive en körs-som-root KRITISK, jämfört med 0 fynd på den skicklighetsstyrda flerstegsversionen – en mätbar härdningsdelta från samma verktyg. Referensmallar och revisionsskriptet finns alla och matchar SKILL.md. Observera att README:s egen git-clone-installation utelämnar mkdir och misslyckas från en ny HOME, så det verifierade kommandot föregår det.
Testad: 2026-07-25 · Claude Code 2.x (agent harness)
Installation
git clone https://github.com/sudais-khalid/vibe-ship.git mkdir -p ~/.claude/skills cp -r vibe-ship ~/.claude/skills/vibe-ship
Kommandon och exempelprompter
/vibe-shipEnkel Docker + compose + CI/CD-generator med ett verkligt revisionsskript för driftsättning
Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):
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