pre-deploy

Orchestrate multi-stage CI tests and verify database migrations via GitHub CLI.

1|1|Updated Apr 2, 2026
One-click install
npx skills add https://github.com/mwolff328-stack/WolffClaude --skill pre-deploy-mwolff328-stack
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pre-deploy
Source: https://github.com/mwolff328-stack/WolffClaude/tree/main/skills/pre-deploy
Command: npx skills add https://github.com/mwolff328-stack/WolffClaude --skill pre-deploy-mwolff328-stack

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill prevents production deployment failures by enforcing a strict, multi-stage validation gate that ensures the application is stable, database-consistent, and free of regressions before any code is shipped.

Core Features & Use Cases

  • Automated CI Gatekeeping: Orchestrates a comprehensive test suite including unit, integration, and regression tests via GitHub Actions.
  • Production Safety: Validates that all necessary database migrations and backfills are applied to the production environment before release.
  • Use Case: Before pushing a new version to Replit, use this skill to verify that your code passes all integration stages and that no pending production database operations remain unapplied.

Quick Start

Run the pre-deploy skill to initiate the full SurvivorPulse pre-publish test suite and receive a deployment verdict.

Frequently Asked Questions about pre-deploy

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

FAQPage Schema
How do I validate database migration status before deploying to production?

To validate database migration status before production deployment, execute a pre-deploy gate that verifies all necessary database migrations and backfills are applied to the production environment, ensuring environment consistency.

What is a CI test suite gate in GitHub Actions?

A CI test suite gate in GitHub Actions orchestrates unit, integration, and regression tests to validate production readiness, using GitHub CLI integration to monitor workflow execution and report status against defined ship criteria.

How do I automate pre-publish quality assurance for a Replit deployment?

Automate pre-publish quality assurance for a Replit deployment by running a pre-deploy skill that enforces a multi-stage validation gate, ensuring code passes all integration stages and no pending production database operations remain unapplied.

Do I need GitHub CLI integration to monitor CI/CD workflow execution?

Yes, GitHub CLI integration is required to monitor CI/CD workflow execution and report status against defined ship criteria, allowing the pre-deploy gate to validate production readiness and prevent deployment failures.

Why does production deployment fail when database migrations are unapplied?

Production deployment fails when database migrations are unapplied because environment consistency is broken; a pre-deploy validation gate prevents these failures by verifying all necessary database migrations and backfills are applied before release.

Can I use a multi-stage CI test suite to prevent regression before shipping code?

Yes, you can use a multi-stage CI test suite to prevent regression before shipping code by orchestrating comprehensive unit, integration, and regression tests via GitHub Actions to ensure the application is stable and free of regressions.