shine-deploy-checklist

Generate a staged deployment checklist covering tests, migrations, flags, and observability.

1|Updated Apr 15, 2026
One-click install
npx skills add https://github.com/diShine-digital-agency/SHINE-Code-System --skill shine-deploy-checklist
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: shine-deploy-checklist
Source: https://github.com/diShine-digital-agency/SHINE-Code-System/tree/main/skills/shine-deploy-checklist
Command: npx skills add https://github.com/diShine-digital-agency/SHINE-Code-System --skill shine-deploy-checklist

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Pre-deploy validation is often manual and error-prone. This Skill generates a staged, reproducible checklist that covers tests, migrations, feature flags, rollback, monitoring, and communications to ensure safe releases.

Core Features & Use Cases

  • Pre-flight validation: tests, migrations dry-run, dependency freeze before deploy.
  • Safe deployment: deploy with feature flags off and canary settings to minimize risk.
  • Post-deploy verification: smoke tests, error rate checks, latency p95, and rollback criteria.
  • Communications: status-page updates and user communications when needed.

Quick Start

Run the pre-deploy checklist for the upcoming release to verify tests, migrations, feature flags, and rollout observability.

Frequently Asked Questions about shine-deploy-checklist

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

FAQPage Schema
What is a pre-deploy checklist and why do I need one for CI/CD pipelines?

A pre-deploy checklist validates tests, migration dry-runs, and dependency freezes before release. It prevents rollout surprises in CI/CD pipelines by enforcing concrete requirements for feature flag controls, observability, and communication steps.

How do I generate a staged deployment checklist for canary releases?

Generate a staged deployment checklist by enforcing pre-flight, deploy, and post-deploy stages. For canary releases, this includes deploying with feature flags off, verifying smoke tests, checking latency p95, and defining rollback criteria.

Can I use this to validate database migrations and feature flags before deployment?

Yes, you can validate database migrations through dry-runs and control feature flags during deployment. The checklist ensures migrations are tested pre-flight and feature flags remain off during canary rollout to minimize risk.

What's the best way to automate post-deploy verification and rollback criteria?

Automate post-deploy verification by enforcing smoke tests, error rate checks, and latency p95 monitoring. The checklist defines explicit rollback criteria and communication steps for status-page updates if deployment metrics exceed acceptable thresholds.

Does this pre-deploy checklist work without external CI/CD platform dependencies?

Yes, the checklist operates without external dependencies. It generates reproducible validation steps for tests, migrations, and observability that integrate into any existing software release pipeline or canary deployment workflow.