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.