land-and-deploy

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

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Land and deploy workflows streamline merging PRs, waiting for CI, triggering production deploys, and verifying health with canary checks. It takes over after /ship, merges the PR, and ensures production safety before going live.

Core Features & Use Cases

  • Automates PR merge, CI wait, and deployment on production environments.
  • Canary-based health verification to catch issues before full rollout.
  • Works as part of a guided release process from land to ship to deploy, with guardrails and quick fallback paths.

Quick Start

Trigger land-and-deploy after you open a PR to 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 merging a PR, waiting for CI, and deploying to production?

This Skill automates merging a PR, waiting for CI, and deploying to production by taking over after a ship request. It ensures CI status checks pass before merging and triggers the configured deployment pipeline automatically.

What is a canary deployment check and how does it verify production health?

Canary-based health verification monitors production environments immediately after a deploy to catch issues early. This Skill performs these canary checks to verify production health before completing the rollout, ensuring safety before going fully live.

Do I need a configured deployment pipeline to use land-and-deploy?

Yes, you need a configured deployment pipeline, access to the PR, CI status checks, and canary health verification. These prerequisites are required to satisfy the end-to-end deployment workflow and ensure production safety before completion.

What is the best way to streamline merge and ship workflows with guardrails?

The best way to streamline merge and ship workflows is using a guided release process from land to ship to deploy. This Skill provides guardrails and quick fallback paths, automating PR merges while verifying production health via canaries before full rollout.

Can I trigger a production release immediately after merging a PR?

Yes, you can trigger a production release after merging a PR, but the Skill waits for CI status checks to pass first. It automates the merge, waits for CI completion, then deploys to production and verifies health via canary checks before finishing.