Setup Deployment Skill

Generates Dockerfiles, docker-compose, and GitHub Actions workflows for VPS deployment of full-stack projects.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/Ascenseurs-Menetrey-SA/amsa-claude-skills --skill setup-deployment-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Setup Deployment Skill
Source: https://github.com/Ascenseurs-Menetrey-SA/amsa-claude-skills/tree/main/setup-deployment
Command: npx skills add https://github.com/Ascenseurs-Menetrey-SA/amsa-claude-skills --skill setup-deployment-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

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.

Frequently Asked Questions about Setup Deployment Skill

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a GitHub Actions CI/CD pipeline for Docker deployment?

To generate a GitHub Actions CI/CD pipeline for Docker deployment, this Skill automatically creates Dockerfiles, docker-compose configurations, and workflows for builds, tests, and VPS deployment. It detects your stack and applies production guardrails.

What's the best way to set up Caddy reverse proxy for a FastAPI and React monorepo?

The best way to set up a Caddy reverse proxy for a FastAPI and React monorepo is by generating the deployment infrastructure with this Skill. It configures routing blocks through a shared Caddy repository and prepares secure proxying for your full-stack application.

Can I use this deployment workflow for separate dev and prod VPS environments?

Yes, you can use this deployment workflow for separate dev and prod VPS environments. It generates distinct GitHub Actions workflows targeting dev and main branches, applying rollback-friendly image tagging, health checks, and automatic database backups.

How do I add Redis, S3, and Twilio service wiring to my GitHub Actions deployment?

To add Redis, S3, and Twilio service wiring to your GitHub Actions deployment, this Skill interactively scopes your domains and secrets, generating the necessary Docker configurations and service integrations for your backend stack.

Does this CI/CD generator apply non-root container guardrails and GHCR permissions?

Yes, this CI/CD generator applies non-root container guardrails and handles GHCR permissions automatically. It ensures production-grade security by configuring health checks, non-root Docker containers, and proper image publishing access.