land-and-deploy

Merge PRs, wait for CI, deploy, and verify canary health.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Land and deploy workflow. Merges the PR, waits for CI and deploy, verifies production health via canary checks. Takes over after /ship creates the PR. Use when: "merge", "land", "deploy", "merge and verify", "land it", "ship it to production". (gstack)

Core Features & Use Cases

  • Orchestrates end-to-end PR merge, CI wait, deployment, and canary health checks.
  • Automates production handoff after ship, ensuring health gates are met before final release.
  • Use case: release a feature PR with automated verification across staging and production environments.

Quick Start

Run land-and-deploy after opening a PR to merge, wait for CI, deploy to production, and verify canary 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 checks, and canary health verification for production deployments?

Automating PR merge, CI checks, and canary health verification involves orchestrating a deterministic sequence of git actions, CI pipelines, and health gates. The workflow merges PRs, waits for CI to pass, deploys, and verifies production health via canary checks.

What is a canary health check in a CI deployment workflow?

A canary health check in a CI deployment workflow is a production health verification step that validates deployments before final release. It acts as a health gate to ensure stability across staging and production environments before completing the release handoff.

Can I use land-and-deploy to ship a feature PR across staging and production environments?

Yes, you can use land-and-deploy to ship a feature PR across staging and production environments. It orchestrates end-to-end PR merge, CI wait, deployment, and canary health checks to release features with automated verification.

How do I merge a PR and wait for CI before deploying to production?

To merge a PR and wait for CI before deploying to production, you orchestrate a sequence of git actions followed by CI checks. The workflow enforces this deterministic sequence, deploying only after CI passes and verifying health via canary checks.

When should I use an automated land and deploy workflow for GitHub release flows?

You should use an automated land and deploy workflow for GitHub release flows when you need to merge PRs, wait for CI, deploy, and verify production health via canary checks. It enforces deterministic git actions and health verifications before final release.

Does land-and-deploy handle production handoff after a PR is created?

Yes, land-and-deploy handles production handoff after a PR is created. It takes over to automate the production handoff, ensuring health gates are met through canary validation before completing the final release.