Vibe Ship
Generátor Docker + compose + CI/CD na jeden průchod se skutečným skriptem pro audit nasazení
Otestováno · Funguje
Co umí
Generuje kompletní produkční nastavení nasazení na jeden průchod – vícestupňový Dockerfile, docker-compose.yml, .dockerignore, .env.example a workflow GitHub Actions CI/CD – automaticky detekované ze zásobníku projektu. Dodává statický audit.py, který hodnotí existující nebo vygenerovaný Dockerfile/compose/workflow z hlediska bezpečnostních problémů a škálovatelnosti. Spouští se na požadavky na dockerize, containerize, přidání CI/CD, přípravu aplikace pro produkci nebo revizi nastavení nasazení.
Testovací report
Spustil jsem přibalený audit.py živě proti záměrně špatnému cíli a zachytil všechny nastražené problémy: pevně zakódovaný ENV secret, uživatel root, heslo Postgres v compose v prostém textu, základní image :latest a nechráněný krok sestavení (3 CRITICAL, 1 HIGH). Naivní základní Dockerfile získal 5 nálezů včetně CRITICAL chyby spuštění jako root, oproti 0 nálezům u verze s vícestupňovým průvodcem – měřitelný rozdíl v zabezpečení od stejného nástroje. Referenční šablony a auditní skript existují a odpovídají SKILL.md. Poznámka: instalace git-clone z README vynechává mkdir a selže z čistého HOME, takže ověřený příkaz jej předřadí.
Testováno: 2026-07-25 · Claude Code 2.x (agent harness)
Instalace
git clone https://github.com/sudais-khalid/vibe-ship.git mkdir -p ~/.claude/skills cp -r vibe-ship ~/.claude/skills/vibe-ship
Příkazy a ukázkové prompty
/vibe-shipGenerátor Docker + compose + CI/CD na jeden průchod se skutečným skriptem pro audit nasazení
Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):
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