deploy

Orchestrate application deployments with pre-flight checks, monitoring, and rollback procedures.

2|1|Updated Feb 27, 2026
One-click install
npx skills add https://github.com/Kaakati/sdh-claude-skills --skill deploy-kaakati
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deploy
Source: https://github.com/Kaakati/sdh-claude-skills/tree/main/.claude/skills/deploy
Command: npx skills add https://github.com/Kaakati/sdh-claude-skills --skill deploy-kaakati

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a comprehensive, step-by-step process for deploying applications safely and reliably, including pre-flight checks, execution, and rollback procedures.

Core Features & Use Cases

  • Pre-flight Checklist: Ensures code readiness, database integrity, configuration, and communication before deployment.
  • Deployment Procedure: Guides through environment verification, tagging, migrations, application deployment, health checks, and smoke tests.
  • Rollback Procedure: Defines criteria and steps for reverting to a previous stable state if issues arise.
  • Advanced Strategies: Includes detailed instructions for Canary and Blue-Green deployments, as well as frontend deployment methods (Vercel, S3/CloudFront).
  • Use Case: When a developer asks to "deploy the latest changes to production," this skill will guide them through all necessary checks and actions to ensure a smooth release.

Quick Start

Use the deploy skill to release the current version to the staging environment.

Frequently Asked Questions about deploy

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

FAQPage Schema
How do I deploy my application to production safely?

To deploy an application safely, execute a structured procedure encompassing pre-flight checks, environment verification, database migrations, application deployment, health checks, and smoke tests. This ensures a smooth, reliable release to production.

What is a canary deployment and how does it work?

A canary deployment is an advanced release strategy that incrementally rolls out changes to a subset of users before full availability. This pattern allows you to monitor post-deployment stability and catch issues early without impacting the entire user base.

How do I rollback a failed release to a previous stable state?

To rollback a failed release, follow defined criteria and procedural steps to revert your application to a previous stable state. This procedure is triggered when post-deployment monitoring detects failures or failed health checks and smoke tests.

Can I use this deployment process for frontend applications on Vercel or S3?

Yes, the deployment process includes detailed instructions and methods specifically tailored for frontend applications. It supports deployments to platforms like Vercel and S3/CloudFront, ensuring reliable releases for both backend and frontend environments.

What pre-flight checks are required before executing a CI/CD release?

Required pre-flight checks before a CI/CD release include verifying code readiness, ensuring database integrity, validating configurations, and completing necessary team communications. These checks guarantee all prerequisites are met before deployment begins.

When should I use a blue-green deployment strategy?

Use a blue-green deployment strategy when you need zero-downtime releases and rapid rollback capabilities. This advanced pattern maintains two identical environments, allowing instant traffic switching and safe reversion if post-deployment monitoring detects issues.