Automation & Ops production-deploymentfeature-flagsstaged-rolloutmonitoringrollbackobservabilitysecurity-checklist

Safe Launch

Guides engineering teams through observable, reversible, and incremental production releases.

FollowSkills review · FSRS-2.0
Not recommended
46/ 100 5-point scale 2.3 / 5
Trust14 / 25 · 2.8/5

The skill emphasizes monitoring, staged rollout, feature flags, and rollback, which reduce external impact. However, it does not require user confirmation before deployment, pushing, or database rollback, and it lacks explicit privilege boundaries, data-flow disclosure, sensitive-log handling, and pre-rollback backup guidance, so points are deducted.

Reliability7 / 20 · 1.8/5

The document is internally coherent and provides checklists, thresholds, and failure paths. However, its examples depend on undeclared npm, Prisma, React, monitoring, and deployment environments, with no executable tests for this workflow or detailed diagnostic feedback; static calibration therefore limits the score.

Adaptability7 / 15 · 2.3/5

The triggers and core scenarios are clear, covering production deployment, migrations, beta releases, canaries, and rollback. Boundaries, required inputs, alternative stacks, and Chinese-user or mainland-China environment considerations are not specified, and several recommendations assume a JavaScript/Web stack, so points are deducted.

Convention8 / 15 · 2.7/5

The skill has clear layering with overview, triggers, process material, examples, anti-rationalization guidance, red flags, and verification. Repository-level MIT licensing, CI, and maintainer information exist, but the skill lacks independent versioning, changelog, owner, update path, and dependency-installation notes, so points are deducted.

Effectiveness6 / 15 · 2.0/5

The checklist, rollout sequence, monitoring metrics, thresholds, and rollback template are directly reusable for core launch planning. Yet thresholds lack cited context, the database rollback example may not fit the target system, and substantial project-specific adaptation remains necessary, so full marks are not justified.

Verifiability4 / 10 · 2.0/5

The skill contains explicit checks, thresholds, and verification steps, and repository CI validates skill content. However, the CI does not cover this skill's key launch paths, the supplied test is unrelated, and there is no third-party attribution or reproducible execution evidence; evidence is therefore limited under static review.

Evidence confidence:Low Reviewed Jul 20, 2026 Reviewed revision 2fbfa004a019
Before you use it
  • Deployment, git push, and database rollback examples may cause irreversible or high-impact external effects; confirm target environment, permissions, backups, and rollback conditions first.
  • The thresholds and commands are generic examples and should not be adopted without project validation; add stack-specific tooling, migration strategy, and diagnostic failure guidance.
  • No skill-specific tests or third-party support are provided, so static review cannot establish that the launch workflow is executable in practice.
Review evidence [1][2][3][4][5]
See the full review method →

What does this skill do, and when should you use it?

Shipping and Launch is an Agent Skill for preparing production deployments, covering pre-launch checks, feature flags, staged rollouts, monitoring, and rollback. It treats every launch as reversible, observable, and incremental, using staging, internal users, a 5% canary, and progressive expansion to reduce risk. Its checklist spans code quality, security, performance, accessibility, infrastructure, and documentation. It suits teams that need explicit release gates and incident responses, but it does not execute a real deployment or provide cloud-specific configuration.

It guides an agent through checks for tests, builds, linting, type checking, review, vulnerabilities, authentication and authorization, performance, WCAG 2.1 AA, production configuration, database migrations, DNS, SSL, CDN, logging, error reporting, and health checks. It defines a feature-flag lifecycle covering deployment, enablement, rollout, monitoring, and cleanup, and lays out a 5% → 25% → 50% → 100% rollout sequence. It supplies advance, hold, and rollback thresholds for error rate, P95 latency, client JavaScript errors, and business metrics. It also requires documented rollback triggers, steps, database considerations, estimated recovery times, and first-hour post-launch verification.

  1. A frontend or backend engineer deploying a new feature to production for the first time needs a release-readiness checklist.
  2. A technical lead releasing a major or high-risk change needs feature flags and canary rollout controls.
  3. A team migrating a database or infrastructure needs to plan migration rollback and data handling in advance.
  4. A product engineering team opening a beta or early-access program needs to monitor errors, latency, user behavior, and business metrics.
  5. An engineering team establishing production monitoring, error reporting, and health-check procedures needs a structured launch workflow.

What are this skill's strengths and limitations?

Pros
  • Covers release gates across code, security, performance, accessibility, infrastructure, and documentation.
  • Provides concrete feature-flag lifecycle, rollout stages, and rollback thresholds.
  • Includes first-hour post-launch verification, error reporting, and database rollback considerations.
  • Emphasizes evidence-based verification, monitoring, and reversible releases.
Limitations
  • It does not replace documentation for a specific cloud platform, deployment system, or monitoring product.
  • It provides no directly executable deployment scripts or platform-specific integrations.
  • Its thresholds need adjustment to the service's baselines, business metrics, and risk profile.
  • The source provides no test suite, execution results, or cross-client empirical compatibility evidence.

How do you install this skill?

The README documents installation for the full 24-skill collection: run npx skills add addyosmani/agent-skills, or run npx skills add addyosmani/agent-skills --list to browse first. It also documents the CLI pattern for individual skills; npx skills add addyosmani/agent-skills --skill shipping-and-launch is the corresponding command, although the README does not explicitly show this exact skill name. For Codex, run codex plugin marketplace add addyosmani/agent-skills; after installation, skills are read from the repository's skills/ directory. The source does not fully document per-client folder placement for this individual skill.

How do you use this skill?

Trigger shipping-and-launch when preparing a production deployment, releasing a significant change, migrating data or infrastructure, opening a beta, or needing a pre-launch checklist, monitoring plan, staged rollout, or rollback strategy. A suitable prompt is: “Prepare and walk through the pre-launch checklist, staged rollout plan, and rollback plan for this production release.” The source defines no dedicated trigger command or executable automation script; the skill provides the workflow, thresholds, and verification checklist for an agent to follow.

How does this skill compare with similar options?

The README explicitly names Superpowers and Matt Pocock's skills and links to a comparison document, but the supplied source does not include the comparison details, so no further judgment is made.

FAQ

Is this skill paid?
The source only states that the repository uses the MIT license and may be used in projects, teams, and tools; it provides no hosted-service pricing information.
Does it automatically deploy or roll back production?
The source provides checklists, rollout procedures, monitoring metrics, and rollback steps, but does not state that it executes deployments or rollbacks automatically.
What kinds of releases does it cover?
It covers first-time production deployments, significant changes, data or infrastructure migrations, beta or early-access launches, and other risky deployments.
What external tools does it reference?
The skill explicitly references Git, `npm audit`, and `npx prisma migrate rollback` commands or examples; it does not prescribe a specific deployment, monitoring, or error-tracking product.

More skills from this repository

All from addyosmani/agent-skills

Automation & Ops

CI/CD Pipeline Automation

Build repeatable quality gates and reversible deployment pipelines for every change.

Dev & Engineering

Incremental Implementation

Deliver multi-file engineering changes through small, tested, reversible slices.

Dev & Engineering

Deprecation & Migration

A practical workflow for retiring legacy systems safely and moving users to replacements.

Dev & Engineering

Browser DevTools Testing

Validate and debug web applications with real-browser runtime evidence.

Automation & Ops

Security Hardening Engineering Skill

Gives coding agents a structured defense workflow for untrusted input, authentication, sensitive data, and external service integrations.

Dev & Engineering

Pre-Merge Code Quality Review

Review every change across correctness, readability, architecture, security, and performance before it reaches the main branch.

Dev & Engineering

Intent Interviewer

Clarify the real problem through one-question-at-a-time interviews before planning or coding.

Dev & Engineering

Test-Driven Development Workflow

Prove intended behavior with a failing test before implementing, refactoring, and verifying the change.

Dev & Engineering

Code Clarity Refactor

Reduce code complexity while preserving exact behavior, so teammates can read, modify, and debug it faster.

Dev & Engineering

Spec-Driven Development

Turn ambiguous engineering requests into testable specifications before coding.

Dev & Engineering

Git Workflow & Release Discipline

Keep AI-generated changes reviewable, reversible, and ready to release.

Dev & Engineering

Performance Optimization Engineering Skill

Measure, diagnose, and verify fixes for frontend, backend, query, and database performance bottlenecks.

Dev & Engineering

Planning & Task Breakdown

Turn clear requirements into ordered, implementable, and verifiable engineering tasks.

Dev & Engineering

Architecture Decisions & Docs

Preserve engineering context by documenting decisions, APIs, and the reasons behind them.

Design & Frontend

Production Frontend UI Engineering

Guides AI coding agents to build accessible, responsive, design-system-aligned production interfaces.

Automation & Ops

Production Observability

Make production behavior visible and diagnosable with structured logs, metrics, traces, and actionable alerts.

Dev & Engineering

Doubt-Driven Development

Challenge non-trivial decisions with a fresh adversarial review before they stand.

Dev & Engineering

Idea Refine

Turn vague ideas into tested, actionable product directions.

Dev & Engineering

Source-Driven Development

Ground framework and library decisions in current official documentation instead of stale memory.

Dev & Engineering

Stable Interface Design

A practical guide to designing stable, clear, and hard-to-misuse APIs and module interfaces.

Related skills