land-and-deploy

Merge PRs, deploy to production, and verify health via canary checks.

Updated Feb 24, 2026
One-click install
npx skills add https://github.com/gaaschk/gaasch-family --skill land-and-deploy-gaaschk
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: land-and-deploy
Source: https://github.com/gaaschk/gaasch-family/tree/main/.claude/skills/gstack/land-and-deploy
Command: npx skills add https://github.com/gaaschk/gaasch-family --skill land-and-deploy-gaaschk

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Land and deploy workflows coordinate merging PRs, CI waits, production deployments, and health checks to ensure changes go live safely.

Core Features & Use Cases

  • Automates PR merge, CI wait, and canary-based production verification.
  • Handles end-to-end deployment flows after /ship creates a PR, covering merge, land, and verify scenarios.
  • Use Case: When a PR is ready for production, run land-and-deploy to merge, deploy, and validate health automatically.

Quick Start

Run land-and-deploy after a PR is ready to merge to automatically merge, deploy, and verify production health.

Frequently Asked Questions about land-and-deploy

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

FAQPage Schema
How do I automate PR merge, CI wait, and production deployment in one workflow?▼

To automate PR merge, CI wait, and production deployment, use an end-to-end land-and-deploy workflow that merges PRs, waits for CI, deploys to production, and verifies health via canary checks automatically.

What is canary-based production verification after a merge?▼

Canary-based production verification is a post-merge health validation mechanism that checks production readiness by monitoring canary checks after deploying changes, ensuring deployment safety before fully delivering.

How do I safely merge a PR and deploy to production?▼

To safely merge a PR and deploy to production, run a land-and-deploy workflow after the PR is ready to automatically merge, wait for CI, deploy changes, and validate production health.

Does automated deployment require access to CI status and deployment targets?▼

Yes, automated deployment requires access to the repository's PR state, CI status, and deployment targets to successfully coordinate merge, land, and canary-based verify scenarios.

What's the best way to verify production health after deploying changes?▼

The best way to verify production health after deploying changes is using canary checks within an automated land-and-deploy sequence, which validates production readiness before fully delivering the update.

When should I not use an automated end-to-end land-and-deploy workflow?▼

You should not use an automated land-and-deploy workflow if your repository lacks accessible PR state, CI status, or deployment targets, as these are required to coordinate the merge, deploy, and verify sequence.