land-and-deploy

Automate PR merge, CI wait, and canary health checks in GitHub workflows.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the end-to-end PR merge, CI wait, and production-health verification within the land-and-deploy workflow.

Core Features & Use Cases

  • End-to-end automation: from PR detection (current branch or explicit URL/number) through merge, CI wait, and canary health checks.
  • Deploy strategy awareness: detects deployment patterns and validates canary health across platforms.
  • Risk mitigation: provides safety gates, can revert steps, and ensures canary health before production.

Quick Start

Invoke /land-and-deploy to automatically locate the PR, merge it, wait for CI, run canary checks, 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 GitHub PR merge and production deployment verification?

Automating GitHub PR merge and production deployment involves detecting the PR, merging it, waiting for CI, and running canary health checks. This workflow coordinates the end-to-end process to verify deployment readiness and minimize production risk.

What is the ship-then-land pattern for release engineering?

The ship-then-land pattern is a release engineering workflow where code is staged before final merge and deployment. This Skill automates this pattern by handling PR detection, CI validation, and canary-based health checks before safely landing changes in production.

How do I run canary health checks before a full production release?

To run canary health checks before a full production release, you need safety gates that validate deployment patterns across platforms. This workflow detects deployment patterns, executes canary checks, and provides safe-revert options to ensure production health.

Does this deployment automation work with my current GitHub branch?

Yes, this deployment automation works with your current GitHub branch by automatically detecting the associated PR. You can also specify an explicit PR URL or number if you need to target a specific pull request for the land-and-deploy workflow.

Can I automatically revert a failed production deployment after a PR merge?

Yes, you can automatically revert a failed production deployment because the workflow includes safety gates and safe-revert options. If canary health checks fail or production issues are detected, the system coordinates a rollback to minimize risk.