Vibe Ship

Enkel Docker + compose + CI/CD-generator med ett verkligt revisionsskript för driftsättning

av sudais-khalid · sudais-khalid/vibe-ship

Testad · Fungerar ★ 8.8/10

Vibe Ship — Enkel Docker + compose + CI/CD-generator med ett verkligt revisionsskript för driftsättning

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