deploy

Rebuild, redeploy, and apply migrations for Docker Compose projects.

25|5|Updated Mar 25, 2026
One-click install
npx skills add https://github.com/Hedgehogues/awesome-claude --skill deploy-hedgehogues
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deploy
Source: https://github.com/Hedgehogues/awesome-claude/tree/main/skills/deploy
Command: npx skills add https://github.com/Hedgehogues/awesome-claude --skill deploy-hedgehogues

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill automates rebuilding, redeploying, and applying migrations for Docker Compose projects, reducing downtime and manual effort.

Core Features & Use Cases

  • Auto-detection of services from docker-compose.yml and health endpoints to orchestrate safe deployments.
  • Automated migrations by detecting migration tooling in the codebase (e.g., Alembic, Django migrations) and applying them during deploy.
  • Safe, incremental restarts with status checks and rollback guidance in case of failures.

Quick Start

Invoke the deploy skill to rebuild, redeploy, and apply migrations for your Docker Compose project.

Frequently Asked Questions about deploy

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

FAQPage Schema
How do I automate docker-compose redeploy and apply database migrations safely?

Automating a docker-compose redeploy safely requires auto-detecting services from docker-compose.yml, applying migration tooling like Alembic or Django, and running health checks to ensure zero downtime and safe incremental restarts.

Can I target specific services for an incremental restart in Docker Compose?

Targeting specific services for an incremental restart is supported through optional service targeting, allowing you to rebuild and redeploy individual Docker Compose components while monitoring their health endpoints for status verification.

What is the best way to apply Django or Alembic migrations during a Docker Compose deployment?

The best way to apply Django or Alembic migrations during deployment is by auto-detecting migration tooling directly from the codebase and applying it automatically as part of the end-to-end Docker Compose redeploy workflow.

How do health checks work when rebuilding and redeploying Docker Compose projects?

Health checks work by auto-detecting application health endpoints and verifying service status during safe incremental restarts, providing rollback guidance in case of deployment failures to prevent extended downtime.

Do I need a pre-existing docker-compose.yml file to use automated migration and deployment workflows?

A pre-existing docker-compose.yml file is required because the automated deployment workflow auto-detects services from this file to orchestrate safe, end-to-end rebuilds, migrations, and health checks.

Why does my automated Docker Compose deployment fail during incremental restarts, and how do I roll back?

Automated Docker Compose deployments may fail during incremental restarts if health checks detect unhealthy endpoints, triggering rollback guidance to help revert the failed migration or redeploy and restore service stability.