What problem does it solve?
This Skill eliminates the manual, error-prone setup of CI/CD pipelines and deployment artifacts by generating a complete, production-ready Docker-based deployment workflow for both backend and frontend.
Core Features & Use Cases
- CI/CD workflow generation (dev + prod): Creates GitHub Actions workflows for automated build, test, image publishing to GHCR, and VPS deployment.
- Deployment infrastructure scaffolding: Generates backend/fronted Dockerfiles, docker-compose configurations, and deployment scripts tailored to the detected project.
- Reverse proxy integration via Caddy: Configures routing blocks through the shared
setup-caddy repository and prepares the environment for secure proxying.
Use case: You have a FastAPI + React/Vite monorepo and want reliable deployments to separate dev (branch dev) and prod (branch main) VPS environments with automatic database backups, health checks, and rollback-friendly image tagging.
Quick Start
Run the command /setup-deployment --minimal to generate Dockerfile(s), a simplified docker-compose.yml, and a single GitHub Actions deploy workflow for fast initial provisioning.