shipping-and-launch

Create pre-launch checklists and rollback plans for production deployments.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Unplanned, unvetted production deployments carry high risk of service outages, data loss, and negative customer impact, leaving teams without clear guardrails or recovery paths when issues arise.

Core Features & Use Cases

  • Comprehensive Pre-Launch Checklists: Validate code quality, security, performance, accessibility, infrastructure, and documentation before any production deployment.
  • Safe Incremental Rollouts: Implement feature flag strategies and staged rollout plans with clear thresholds to pause or roll back releases at the first sign of issues.
  • End-to-End Launch Support: Includes post-launch monitoring guidance, error reporting setup, and detailed rollback procedures for both deployment and database changes.
  • Use Case: A team launching a new user authentication feature can use this skill to run through all pre-launch validations, roll out the feature to 5% of users first, define rollback triggers for error rate spikes, and monitor metrics for 48 hours before full release.

Quick Start

Use the shipping-and-launch skill to create a pre-launch checklist and rollback plan for your upcoming production feature release.

Frequently Asked Questions about shipping-and-launch

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

FAQPage Schema
What is a staged rollout and how does it prevent production outages?

A staged rollout is an incremental deployment strategy that releases new features to a small percentage of users first, applying thresholds and rollback triggers to prevent unplanned production outages and customer harm.

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

Create a pre-launch checklist by validating code quality, security, performance, infrastructure, and documentation before deployment to ensure production safety and eliminate the risk of high-impact service outages.

How do feature flags work with deployment safety and rollback strategies?

Feature flags provide deployment safety by allowing teams to govern staged rollouts and execute immediate rollback procedures if error rate spikes occur, ensuring reversible deployment and database changes.

When do I need a rollback strategy for database changes?

You need a rollback strategy for database changes when launching infrastructure updates or new features, ensuring you have reversible procedures and clear triggers to recover from data loss or service outages.

What is the best way to monitor post-launch metrics for a new beta program?

The best way to monitor post-launch metrics is to configure error reporting and observe thresholds for 48 hours after release, ensuring deployment safety and triggering rollback procedures if issues arise.

Can I use this deployment safety process for infrastructure updates?

Yes, you can use this deployment safety process for infrastructure updates, as it applies to software engineering teams preparing to launch new features, infrastructure updates, or beta programs with reversible procedures.