deploy

Orchestrate deployment pipelines with pre-flight checks, health monitoring, and rollback.

Updated Apr 26, 2026
One-click install
npx skills add https://github.com/kinnerkarmanish/mak --skill deploy-kinnerkarmanish
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deploy
Source: https://github.com/kinnerkarmanish/mak/tree/main/library/skills/development/deploy
Command: npx skills add https://github.com/kinnerkarmanish/mak --skill deploy-kinnerkarmanish

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manual deployment processes slow releases and introduce risk, blocking rapid iteration and repeatable releases.

Core Features & Use Cases

  • Pre-flight checks: verify branch, clean working tree, and test pass before deployment.
  • Build, validate, and deploy: compile for target environment, run smoke tests, and push to the chosen target (Docker registry, Fly.io, AWS, etc.).
  • Health monitoring and rollback: perform health checks post-deploy and rollback on failure or with --rollback flag; supports staging and production environments.

Quick Start

Deploy to a specified environment with optional dry-run and rollback.

Frequently Asked Questions about deploy

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

FAQPage Schema
How do I automate build, test, and deploy workflows for staging and production?

Automate build, test, and deploy workflows by orchestrating end-to-end pipelines that compile applications, run smoke tests, validate, and push to staging or production with built-in safeguards.

Can I automatically rollback a failed production deployment?

Yes, you can rollback a failed production deployment automatically. The pipeline performs health checks post-deploy and triggers a rollback on failure, or you can manually rollback using a specific flag.

What are pre-flight checks in a CI/CD deployment pipeline?

Pre-flight checks in a CI/CD deployment pipeline verify the branch, ensure a clean working tree, and confirm that tests pass before initiating the build and deploy stages to prevent release errors.

Does this deployment automation work with Docker registries and cloud providers like AWS?

Yes, this deployment automation works with Docker registries and cloud providers like AWS. It pushes production-optimized builds to chosen targets including Fly.io and other deployment platforms.

What is the best way to run a dry-run before deploying to a production environment?

The best way to run a dry-run before deploying to a production environment is to execute the deployment pipeline with an optional dry-run flag to validate the build without pushing changes.