staging-deployment-phase

Automate staging deployment with auto-merge for merged pull requests.

Updated Oct 26, 2025
One-click install
npx skills add https://github.com/oxie/portfolio-cms-project --skill staging-deployment-phase-oxie
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: staging-deployment-phase
Source: https://github.com/oxie/portfolio-cms-project/tree/main/.claude/skills/staging-deployment-phase
Command: npx skills add https://github.com/oxie/portfolio-cms-project --skill staging-deployment-phase-oxie

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a standardized procedure for deploying features to a staging environment, including running database migrations and verifying health. It ensures a consistent, reliable, and up-to-date staging environment for thorough validation before production release.

Core Features & Use Cases

  • Automated Staging Deployment: Guides the process of deploying code to the staging environment, minimizing manual intervention.
  • Database Migration Execution: Ensures any necessary database schema changes are applied correctly and safely.
  • Health Checks: Verifies the health and functionality of the deployed application, confirming it's ready for testing.
  • Use Case: A feature's Pull Request (PR) has been merged. This skill automates the deployment to staging, runs migrations, and verifies health, making it ready for manual validation by QA or product teams.

Quick Start

Deploy the latest merged feature to the staging environment, running database migrations and verifying health checks.

Frequently Asked Questions about staging-deployment-phase

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

FAQPage Schema
How do I automate deployment to staging after merging a pull request?

Staging deployment automation triggers when a PR merges to main, executing database migrations, deploying code to the staging environment, and running health checks. This standardized workflow ensures your staging environment stays current and verified without manual intervention, ready for QA validation.

What database migrations run during staging deployment?

Database migrations execute as part of the staging deployment workflow, applying any schema changes required by the merged feature. The automation ensures migrations run safely and correctly before health checks verify the deployed application.

How do health checks verify a staging deployment is ready?

Health checks validate the deployed application's functionality and confirm it's operational after staging deployment. They run automatically following database migrations and deployment, generating a staging ship report that confirms readiness for manual validation by QA and product teams.

What happens before staging deployment can begin?

Staging deployment requires a merged pull request to main as a prerequisite. The workflow then handles database migrations (if any) and deployment execution, with health checks verifying success before generating the staging ship report for validation.

Can I use this workflow for features without database changes?

Yes, the staging deployment workflow handles features with or without database migrations. It applies migrations only when present, then proceeds with deployment and health checks, ensuring consistent automation regardless of schema requirements.

Why run health checks after staging deployment?

Health checks confirm the application functions correctly after deployment and migrations, catching configuration or compatibility issues before QA begins testing. They provide validation that staging is ready, reducing debugging time and failed test cycles.