shipping-and-launch

Generate production deployment readiness checklists with feature flag and rollback plans.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/RefractSystems/virtmcu --skill shipping-and-launch-refractsystems
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: shipping-and-launch
Source: https://github.com/RefractSystems/virtmcu/tree/main/.gemini/skills/shipping-and-launch
Command: npx skills add https://github.com/RefractSystems/virtmcu --skill shipping-and-launch-refractsystems

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides a structured, risk-reducing process for preparing and executing production deployments so teams can ship changes safely, observably, and reversibly.

Core Features & Use Cases

  • Pre-launch checklist covering code quality, security, performance, accessibility, infrastructure, and documentation to validate readiness.
  • Feature flag and staged rollout strategy with canary sequencing, decision thresholds, and cleanup rules to decouple deployment from release.
  • Monitoring, observability, and rollback procedures including post-launch verification steps and explicit rollback plans to minimize user impact.
  • Use Case: Deploy a major feature behind a feature flag, run canary at 5% then 25% while monitoring error rates and latency, and roll back instantly if thresholds are breached.

Quick Start

Run the pre-launch checklist, enable feature flags for a staged rollout, configure monitoring and alerting, and document a rollback plan before deploying to production.

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 deployment readiness checklist for a production rollout?▼

A production rollout checklist validates code quality, security, performance, infrastructure, and documentation to ensure deployment readiness before advancing release stages.

What is the best way to run a staged canary release for a major feature?▼

A staged canary release decouples deployment from release using feature flags, sequencing traffic at 5% then 25% while monitoring error rates and latency thresholds before full rollout.

How do feature flags decouple deployment from release during infrastructure migrations?▼

Feature flags decouple deployment from release by enabling staged rollout strategies with explicit decision thresholds and cleanup rules, allowing controlled exposure during infrastructure migrations.

How do I configure monitoring and rollback procedures before deploying to production?▼

Configure monitoring thresholds, alerting, and explicit rollback procedures before deploying to production, including post-launch verification steps to minimize user impact if thresholds are breached.

Can I validate beta program readiness without a pre-launch checklist?▼

Validating beta program readiness requires a pre-launch checklist to confirm feature flag strategy, monitoring thresholds, rollback plans, and documentation are complete before advancing rollout stages.

When should I roll back a canary release?▼

Roll back a canary release instantly when monitoring thresholds for error rates and latency are breached during staged rollout, triggering the explicit rollback plan to minimize user impact.