BeClaude

deploy-pilot

New
GitHub TrendingGeneralby edgarstool

Compose-first deployment workflow skill: detect → compose → healthcheck → rollback. PM2/systemd as advanced modes. Hermes SKILL.md compliant.

First seen 6/21/2026

Summary

deploy-pilot automates the deployment lifecycle with a compose-first workflow that detects your project structure, builds and deploys containers, runs health checks, and supports automatic rollback on failure.

  • It also offers PM2 and systemd as advanced deployment modes, making it ideal for developers who want reliable, repeatable deployments without manual scripting.

Install & Usage

1
Create the skills directory
mkdir -p .claude/skills
2
Download the skill file
mkdir -p .claude/skills && curl -o .claude/skills/deploy-pilot.md https://raw.githubusercontent.com/edgarstool/deploy-pilot/main/SKILL.md
3
Invoke in Claude Code
/deploy-pilot

Use Cases

Automatically deploy a Docker Compose application with health checks and rollback on failure.
Redeploy a service after a code change using the detect-compose-healthcheck-rollback pipeline.
Deploy a Node.js app with PM2 process manager for zero-downtime restarts.
Deploy a systemd-managed service on a Linux server with automatic rollback if the service fails to start.
Quickly rollback a deployment to the previous stable version when a health check fails.
Set up a deployment pipeline for a multi-service application using Docker Compose with dependency ordering.

Usage Examples

1

/deploy-pilot detect and deploy with compose

2

/deploy-pilot deploy --mode pm2 --path ./my-app

3

Rollback the last deployment for the current project

View source on GitHub
deployment

Security Audits

LicenseUnknownSourceWarnRepositoryPass

Frequently Asked Questions

What is deploy-pilot?

deploy-pilot automates the deployment lifecycle with a compose-first workflow that detects your project structure, builds and deploys containers, runs health checks, and supports automatic rollback on failure. It also offers PM2 and systemd as advanced deployment modes, making it ideal for developers who want reliable, repeatable deployments without manual scripting.

How to install deploy-pilot?

To install deploy-pilot: create the skills directory (mkdir -p .claude/skills), then run: mkdir -p .claude/skills && curl -o .claude/skills/deploy-pilot.md https://raw.githubusercontent.com/edgarstool/deploy-pilot/main/SKILL.md. Finally, /deploy-pilot in Claude Code.

What is deploy-pilot best for?

deploy-pilot is a skill categorized under General. It is designed for: deployment. Created by edgarstool.

What can I use deploy-pilot for?

deploy-pilot is useful for: Automatically deploy a Docker Compose application with health checks and rollback on failure.; Redeploy a service after a code change using the detect-compose-healthcheck-rollback pipeline.; Deploy a Node.js app with PM2 process manager for zero-downtime restarts.; Deploy a systemd-managed service on a Linux server with automatic rollback if the service fails to start.; Quickly rollback a deployment to the previous stable version when a health check fails.; Set up a deployment pipeline for a multi-service application using Docker Compose with dependency ordering..