shipping

Enforce deployment safety controls for production releases.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/Pyl-Tech/stream-coding --skill shipping-pyl-tech
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: shipping
Source: https://github.com/Pyl-Tech/stream-coding/tree/main/.agents/skills/shipping
Command: npx skills add https://github.com/Pyl-Tech/stream-coding --skill shipping-pyl-tech

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill prevents risky production releases by ensuring every deploy includes the safety mechanisms needed for quick containment, visibility, and recovery.

Core Features & Use Cases

  • Feature flags (kill switches): Keeps non-trivial features safely controllable during rollout and incidents.
  • Pre-launch monitoring: Adds monitoring before launch so issues are detected via dashboards and alerts rather than user complaints.
  • Rollback plans and staging-to-production realism: Requires a documented rollback path and treats staging as insufficient proof because production differs in data, traffic, and edge cases.
  • Use Case: When releasing a new checkout feature, use kill switches and monitoring to limit blast radius, validate production behavior with post-deploy smoke tests, and execute a documented rollback if error rates spike.

Quick Start

Ask the AI to activate the shipping skill for your release plan and produce feature-flag, monitoring, rollback, and staging-to-production validation steps for the new production changes.

Frequently Asked Questions about shipping

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

FAQPage Schema
How do I add deployment safety controls and kill switches to my CI/CD pipeline?▼

Deployment safety controls require feature flags acting as kill switches for non-trivial features, enabling quick containment and recovery during production incidents. You must add pre-launch monitoring, document a rollback plan, and validate staging-to-production realism before releasing changes.

Why does staging validation not guarantee production release readiness?▼

Staging validation is insufficient for production release readiness because production environments differ in data volume, traffic patterns, and edge cases. You must treat staging as non-authoritative validation, add monitoring before launch, and prepare a documented rollback workflow to handle production-specific gaps.

What's the best way to prepare a rollback plan for a production deployment?▼

Preparing a rollback plan requires documenting a clear recovery path before shipping changes, utilizing feature flags as kill switches to limit blast radius, and setting up post-deploy smoke tests to detect error rates and trigger immediate rollback when incidents occur.

When do I need feature flags for a production rollout?▼

You need feature flags for production rollouts when shipping non-trivial features that require controllable blast radius and quick incident containment. Feature flags act as kill switches, allowing you to disable problematic features instantly without executing a full deployment rollback.

What red-flag checks should I run before shipping changes to production?▼

Red-flag checks before shipping changes include identifying missing smoke tests, detecting production readiness gaps, verifying monitoring setup is complete before launch, and ensuring a documented rollback plan exists. These checks prevent risky releases lacking deployment safety controls.

Can I set up post-deploy monitoring and alerts without a documented rollback workflow?▼

Setting up post-deploy monitoring without a documented rollback workflow is incomplete for production safeguards. You need both monitoring to detect error rate spikes via dashboards and a pre-documented rollback path to execute immediate recovery, ensuring reduced incident impact.