shipping-and-launch

Standardize production deployment with pre-launch checklists and rollback procedures.

Updated Apr 19, 2026
One-click install
npx skills add https://github.com/dmarins/sdd --skill shipping-and-launch-dmarins
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: shipping-and-launch
Source: https://github.com/dmarins/sdd/tree/main/skills/shipping-and-launch
Command: npx skills add https://github.com/dmarins/sdd --skill shipping-and-launch-dmarins

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill mitigates the risks associated with production deployments by providing a structured, repeatable framework for releases, ensuring observability, and establishing clear rollback procedures.

Core Features & Use Cases

  • Pre-launch Checklist: Comprehensive validation of code quality, security, infrastructure, and accessibility.
  • Release Strategy: Guidance on implementing feature flags, canary rollouts, and gradual traffic shifting.
  • Operational Safety: Standardized procedures for monitoring, alerting, and executing emergency rollbacks.
  • Use Case: Use this skill when preparing to deploy a new backend service to AWS to ensure all health checks, monitoring dashboards, and rollback plans are fully configured before the first user request.

Quick Start

Use the shipping-and-launch skill to generate a comprehensive pre-deployment checklist and rollback plan for the upcoming production release.

Frequently Asked Questions about shipping-and-launch

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

FAQPage Schema
How do I create a pre-launch checklist for a production deployment?

A pre-launch checklist for production deployment validates code quality, security, infrastructure, and accessibility. It ensures all health checks, monitoring dashboards, and rollback plans are fully configured before releasing to users.

What is the best way to implement a safe rollback strategy for cloud-native infrastructure?

A safe rollback strategy for cloud-native infrastructure requires standardized procedures for monitoring, alerting, and executing emergency rollbacks. It establishes clear operational safety protocols to mitigate risks during high-risk production releases.

How do canary rollouts and feature flags work for release strategy planning?

Canary rollouts and feature flags enable gradual traffic shifting during a release strategy. They provide operational safety by allowing controlled exposure of new backend services, ensuring observability and automated health monitoring throughout the deployment.

Do I need automated health monitoring and observability configured before deploying to AWS?

Yes, automated health monitoring and observability must be configured before deploying to AWS. Satisfying these requirements ensures your production deployment process maintains rigorous operational safety and can trigger defined rollback strategies if issues arise.

When do I need a structured framework for incident response planning during a release?

You need a structured framework for incident response planning during any high-risk production deployment. It mitigates release risks by providing a repeatable process for observability, automated health monitoring, and executing emergency rollbacks.

Can I use this deployment process for backend services without defined rollback procedures?

No, this deployment process enforces defined rollback procedures for backend services. It mitigates production risks by standardizing the release framework, ensuring observability, and establishing clear operational safety protocols.