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.