land-and-deploy

Merge pull requests, deploy to production, and verify health via CI/CD pipelines.

Updated Mar 30, 2026
One-click install
npx skills add https://github.com/joeylife94/gstack-2026-03 --skill land-and-deploy-joeylife94
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: land-and-deploy
Source: https://github.com/joeylife94/gstack-2026-03/tree/main/land-and-deploy
Command: npx skills add https://github.com/joeylife94/gstack-2026-03 --skill land-and-deploy-joeylife94

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires gh, CI/CD system, and includes scripts (resource) components.

What problem does it solve?

The Skill addresses the complexity and potential risks associated with merging code changes, deploying them to production, and verifying their health.

Core Features & Use Cases

  • Merge and Deploy Automation: Automatically merges code changes from a pull request, deploys them, and verifies production health.
  • Continuous Integration and Deployment: Integrates with CI/CD pipelines to ensure code quality and deployability.
  • Canary Checks: Performs canary checks to validate the deployment's impact on production before a full rollout.
  • Use Case: Use this Skill after creating a pull request with /ship to seamlessly merge, deploy, and verify your code changes.

Quick Start

Run /land-and-deploy to initiate the merge, deploy, and verification process for your current branch's PR.

Frequently Asked Questions about land-and-deploy

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

FAQPage Schema
How do canary checks work during production deployment?

Canary checks validate a deployment's impact on production by routing a small percentage of traffic to the new release before a full rollout. This mechanism ensures production health and prevents widespread issues from faulty code changes.

Do I need GitHub CLI to automate pull request merge and deploy processes?

The best way to verify production health after merging code changes is to perform automated canary checks within your CI/CD pipeline. This validates the deployment's impact on production before completing a full rollout.

Do I need GitHub CLI to automate pull request merge and deploy processes?

To automate code merge and deployment from a pull request, you can configure a CI/CD pipeline to automatically merge changes and deploy them. This ensures code quality and production readiness by integrating automated testing tools with the deployment workflow.

How do canary checks validate deployment impact in a CI/CD pipeline?

Yes, you need the GitHub CLI to automate the pull request merge and deploy processes. The automation requires GitHub CLI alongside CI/CD system integration and automated testing tools to ensure code deployability.

What's the best way to verify production health after merging code changes?

Canary checks validate deployment impact in a CI/CD pipeline by deploying code changes to a small subset of production infrastructure first. This verifies production health and prevents full rollouts of problematic code.