Vibe Ship
Generador de Docker + compose + CI/CD en una sola pasada con un script de auditoría de despliegue real
Probado · Funciona
Qué hace
Genera una configuración completa de despliegue en producción en una sola pasada -- Dockerfile multi-etapa, docker-compose.yml, .dockerignore, .env.example, y un flujo de trabajo de CI/CD de GitHub Actions -- auto-detectado desde la pila del proyecto. Incluye un audit.py estático que evalúa un Dockerfile/compose/flujo de trabajo existente o generado en busca de problemas de seguridad y escalabilidad. Se activa con solicitudes para dockerize, containerize, añadir CI/CD, preparar una aplicación para producción o revisar una configuración de despliegue.
Informe de la prueba
Ejecuté el audit.py incluido en vivo contra un objetivo deliberadamente defectuoso y detectó todos los problemas introducidos: secreto ENV codificado, usuario root, una contraseña de Postgres en texto plano en compose, una imagen base :latest y un paso de construcción sin control (3 CRITICAL, 1 HIGH). Evaluó un Dockerfile base ingenuo con 5 hallazgos, incluyendo un CRITICAL de ejecución como root, frente a 0 hallazgos en la versión multi-etapa guiada por la habilidad -- una diferencia de endurecimiento medible de la misma herramienta. Las plantillas de referencia y el script de auditoría existen y coinciden con el SKILL.md. Tenga en cuenta que la instalación git-clone del propio README omite el mkdir y falla desde un HOME nuevo, por lo que el comando verificado lo antepone.
Probado el: 2026-07-25 · Claude Code 2.x (agent harness)
Instalación
git clone https://github.com/sudais-khalid/vibe-ship.git mkdir -p ~/.claude/skills cp -r vibe-ship ~/.claude/skills/vibe-ship
Comandos y prompts de ejemplo
/vibe-shipGenerador de Docker + compose + CI/CD en una sola pasada con un script de auditoría de despliegue real
Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):
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