land-and-deploy

Merge GitHub pull requests and verify production health after deployment.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Merging code to production is stressful and error-prone. You might break prod, wait indefinitely for CI, or deploy without verifying user-facing health. This skill automates the entire landing sequence so you can ship confidently without babysitting the queue.

Core Features & Use Cases

  • Automated PR Merge: Detects your PR automatically or accepts a specific PR number, validates its state, and merges using the repo's preferred method.
  • Intelligent Wait & Verify: Monitors CI status, waits for deploy completion, then runs canary checks against production to confirm health before declaring success.
  • Safety Guardrails: Stops for first-run dry runs, pre-merge readiness checks, CI failures, merge conflicts, and production health issues, offering revert options when things go wrong.

Quick Start

Use the land-and-deploy skill to merge the current branch's pull request and verify production health after deployment.

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 GitHub pull request and verifying production health?

You can automate merging a GitHub pull request and verifying production health by using a deployment workflow that detects your PR, merges it, monitors CI status, and runs canary health checks against production automatically.

What is the best way to monitor CI status and wait for deployment completion before checking production health?

The best way to monitor CI status and wait for deployment completion is to use an automated deployment verification tool that tracks CI pipelines, pauses until deployment finishes, then executes canary health checks before declaring success.

Do I need GitHub CLI authentication to automate pull request merge and deployment workflows?

Yes, you need GitHub CLI authentication and repository CI/CD pipeline integration to execute automated merge operations, monitor CI status, and run production health checks for your pull requests.

Can I automatically revert a production deployment if canary health checks fail?

Yes, you can revert a production deployment if canary health checks fail by using safety guardrails that stop the workflow upon detecting production health issues and offer revert options to restore stability.

What safety guardrails should I expect when automating production merges and deployments?

Safety guardrails for production merges include pre-merge readiness checks, first-run dry runs, automatic stops for CI failures or merge conflicts, and production health issue detection with revert options to prevent breaking production.

How do I handle merge conflicts when automating GitHub pull request merges for production deployment?

To handle merge conflicts during automated GitHub pull request merges, the deployment workflow includes safety guardrails that automatically stop the merge process when conflicts or CI failures are detected, preventing broken production deployments.