addyosmani avatar

Shipping And Launch

This is the checklist you run before pushing to production and the playbook for not panicking when things go sideways. It covers the pre-launch essentials (security, performance, accessibility), then walks through staged rollouts with feature flags and specific thresholds for when to advance or roll back. The rollout decision table is especially practical: it gives you actual numbers for error rates and latency increases that mean "keep going" versus "revert now". Every deployment should answer two questions before it happens: what does success look like, and how do we undo this if it breaks? This skill makes sure you have answers to both.

skills.sh installs
67.4K
GitHub stars
114.6K
last updated
Aug 21, 2026

Install

$ npx -y skills add addyosmani/agent-skills --skill shipping-and-launch --agent claude-code

Installs into .claude/skills of the current project.

Files

Shipping and Launch

Overview

Ship with confidence. The goal is not just to deploy — it's to deploy safely, with monitoring in place, a rollback plan ready, and a clear understanding of what success looks like. Every launch should be reversible, observable, and incremental.

When to Use

  • Deploying a feature to production for the first time
  • Releasing a significant change to users
  • Migrating data or infrastructure
  • Opening a beta or early access program
  • Any deployment that carries risk (all of them)

The Pre-Launch Checklist

Code Quality

  • All tests pass (unit, integration, e2e)
  • Build succeeds with no warnings
  • Lint and type checking pass
  • Code reviewed and approved
  • No TODO comments that should be resolved before launch
  • No console.log debugging statements in production code
  • Error handling covers expected failure modes

Security

Sponsors

Details

Repository
github.com/addyosmani/agent-skills
Categories
DevOps & CI/CD, AI & Agent Building, Release Management, Productivity & Planning
First seen
Apr 16, 2026

More from addyosmani/agent-skills

All 25
1cloudflare avatarnextjs-on-cloudflarecloudflare/skillsBuild, migrate, and deploy Next.js apps on Cloudflare Workers with vinext. Use when starting a Next.js project on Cloudflare, moving an existing app to Workers,54.4Kskills.sh installs
2microsoft avatarazure-computemicrosoft/github-copilot-for-azureAzure VM/VMSS router. WHEN: create / provision / deploy / spin-up VM, recommend VM size, compare VM pricing, VMSS, scale set, autoscale, burstable, lightweight 47.5Kskills.sh installs
3limrun-inc avatarlimrun-gradlelimrun-inc/skillsBuild an Android app on a remote Gradle sandbox with `lim gradle build` instead of local Gradle or Android Studio, from any environment (Linux, Windows, macOS, 41.5Kskills.sh installs
4samber avatargolang-continuous-integrationsamber/cc-skills-golangCI/CD pipeline configuration using GitHub Actions for Golang projects — testing, linting, SAST, security scanning, code coverage, Dependabot, Renovate, GoReleas40.9Kskills.sh installs
5expo avatarexpo-deploymentexpo/skillsDeploy Expo apps to production with EAS — build and submit to the iOS App Store, Google Play Store, and TestFlight, configure eas.json build and submit profiles40.2Kskills.sh installs
6expo avatarexpo-cicd-workflowsexpo/skillsHelps understand and write EAS workflow YAML files for Expo projects. Use this skill when the user asks about CI/CD or workflows in an Expo or EAS context, ment39.2Kskills.sh installs