land-and-deploy

Merge pull requests, deploy to production, and verify canary health checks.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Land-and-deploy automates the end-to-end release workflow by merging the PR, waiting for CI, deploying to production, and performing canary health checks.

Core Features & Use Cases

  • Automated PR merge, deployment, and canary verification after code review.
  • Ability to verify production health via canary checks and optionally provide a production URL for verification.
  • Safety gates for CI failures, merge conflicts, and deployment issues with clear rollback options.

Quick Start

Run land-and-deploy to automatically merge the PR, wait for CI, 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, deployment, and canary verification in one workflow?

Automated PR merge, deployment, and canary verification is handled by merging the pull request, waiting for CI, deploying to production, and performing canary health checks in a single reproducible sequence.

What happens if CI fails or there are merge conflicts during automated deployment?

If CI fails or merge conflicts occur during automated deployment, safety gates halt the workflow and provide clear rollback options to prevent bad code from reaching production.

How does canary verification check production health after a release?

Canary verification checks production health by monitoring the deployment after the PR merge, with an optional production URL provided to validate that the new release is operating correctly.

Can I use this automated release workflow for standard Git projects with CI pipelines?

Yes, this automated release workflow applies to standard Git-based projects using pull requests, CI pipelines, and canary checks to handle end-to-end release management.

What is the best way to manage end-to-end release from merge to production health?

End-to-end release from merge to production health is managed by triggering an automated workflow that handles PR identification, merging, CI conditional gates, deployment, and canary-based health checks.

Why do I need conditional gates in a CI CD deployment pipeline?

Conditional gates in a CI CD deployment pipeline are needed to act as safety checks for CI failures, merge conflicts, and deployment issues, ensuring a reproducible and auditable release sequence.