shipping-and-launch

Create a pre-launch checklist with feature flags, staged rollout, and rollback plans.

14|2|Updated Jul 4, 2026
One-click install
npx skills add https://github.com/Krishnatejavepa/Shotgun --skill shipping-and-launch-krishnatejavepa
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: shipping-and-launch
Source: https://github.com/Krishnatejavepa/Shotgun/tree/main/.shotgun/skills/shipping-and-launch
Command: npx skills add https://github.com/Krishnatejavepa/Shotgun --skill shipping-and-launch-krishnatejavepa

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a structured approach to production launches, ensuring safety, monitoring, and rollback strategies are in place.

Core Features & Use Cases

  • Pre-Launch Checklist: A detailed checklist covering code quality, security, performance, accessibility, infrastructure, and documentation.
  • Feature Flag Strategy: Guidance on using feature flags for controlled deployment and release.
  • Staged Rollout: Step-by-step instructions for a controlled rollout, including canary and gradual releases.
  • Monitoring and Observability: Best practices for monitoring application, infrastructure, and client metrics.
  • Rollback Strategy: A detailed plan for rolling back in case of deployment issues.

Quick Start

Use the shipping-and-launch skill to create a pre-launch checklist for your upcoming production deployment.

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 a production deployment verifies code quality, security, performance, accessibility, infrastructure, and documentation to ensure safe releases. It provides a structured approach to confirm readiness before any risky deployment.

What is the best way to execute a staged rollout for a feature release?

A staged rollout executes a controlled release using canary or gradual deployments to minimize risk. It provides step-by-step instructions for incrementally exposing new features to users while monitoring system stability.

How do feature flags help with controlled deployment and release?

Feature flags enable controlled deployment by decoupling code deployment from feature visibility. They provide a strategy to toggle functionality on or off remotely, allowing safe testing and gradual user exposure during production launches.

Can I use this structured launch process for data migrations and infrastructure changes?

Yes, the structured launch process applies to any deployment with risk, including data migrations and infrastructure changes. It provides monitoring guidelines and rollback strategies to ensure safety across various deployment types.

When do I need a rollback strategy for a production launch?

A rollback strategy is needed for every production launch to handle deployment issues safely. It provides a detailed plan to revert changes quickly if failures occur, minimizing downtime and user disruption.

What monitoring guidelines should I follow during a production launch?

Monitoring guidelines for a production launch track application, infrastructure, and client metrics to ensure observability. They provide best practices for identifying issues during staged rollouts and maintaining system health.