shipping-and-launch

Coordinate staged production deployments with rollback and post-launch verification.

Updated Feb 20, 2026
One-click install
npx skills add https://github.com/jota-batuta/batuta-dots --skill shipping-and-launch-jota-batuta
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: shipping-and-launch
Source: https://github.com/jota-batuta/batuta-dots/tree/main/BatutaClaude/skills/shipping-and-launch
Command: npx skills add https://github.com/jota-batuta/batuta-dots --skill shipping-and-launch-jota-batuta

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This workflow enables safe production releases by codifying staged rollouts, rollback plans, and post-launch verification to minimize risk.

Core Features & Use Cases

  • Pre-launch Checklist across five categories (Code Quality, Security, Performance, Infrastructure, Documentation)
  • Feature Flag Strategy to enable/disable features without deploying new code
  • Staged Rollout with decision thresholds to balance speed and risk
  • Rollback Strategy (MANDATORY) documented before deployment
  • Post-Launch Verification within the first hour to ensure observability and rapid response

Quick Start

Draft a rollout plan with a rollback strategy and run the first-hour checks before going live.

Frequently Asked Questions about shipping-and-launch

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

FAQPage Schema
How do I execute a safe staged rollout for a production deployment?

A safe staged rollout coordinates production deployments using a canary strategy with decision thresholds, feature flags, and a mandatory rollback plan. This balances release speed with risk mitigation by validating post-launch observability.

What is a canary rollout strategy and when do I need it for CI/CD pipelines?

A canary rollout strategy incrementally deploys production releases to a subset of users to monitor for failures. You need it in CI/CD pipelines when releasing high-risk changes that require immediate rollback capability.

How do I create a pre-launch checklist for software releases?

To create a pre-launch checklist, verify readiness across five categories: Code Quality, Security, Performance, Infrastructure, and Documentation. This ensures all critical deployment criteria are met before initiating production rollouts.

Why do I need a rollback strategy before deploying new code?

A rollback strategy is mandatory before deploying new code to ensure rapid reversibility if production fails. It allows you to quickly disable features via flags or revert deployments during first-hour validation.

What is post-launch verification and how does it ensure observability?

Post-launch verification is the process of monitoring production health within the first hour after deployment. It ensures observability by validating system behavior and enabling rapid response to anomalies.