land-and-deploy

Merge eligible GitHub pull requests after CI and readiness checks, then verify deployment and canary health.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill prevents broken production releases by coordinating a PR merge with CI, deploy verification, and canary health checks—so you can land changes confidently without repeatedly babysitting the release process.

Core Features & Use Cases

  • Merge orchestration with safety gates: Merges only after CI readiness, mergeability, and a pre-merge readiness report (reviews, test evidence, PR body accuracy, and doc-release checks).
  • Intelligent deploy verification: Detects the deploy platform or uses a provided production URL to confirm the new version is actually live.
  • Canary verification depth: Runs progressively deeper production verification based on what changed (docs/config-only vs frontend/backend/mixed).

Use case: your team merged a “ship-ready” change, but you need production confidence—so you run /land-and-deploy and the Skill merges, waits, then verifies live health before you move on.

Quick Start

In your release branch, run /land-and-deploy to auto-detect the PR and verify deploy with canary checks.

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 verification requires gating the merge on CI checks, review freshness, and test evidence, then waiting for deployment and validating canary health to ensure safe production landings.

What is canary deployment verification and when do I need it?

Canary deployment verification progressively checks live production health after a release, running deeper validation based on what changed, such as frontend, backend, or config-only updates, to confirm the new version is actually live and stable.

How do I safely merge a pull request after CI checks pass?

Safely merging a pull request after CI checks pass involves generating a pre-merge readiness report that validates mergeability, review freshness, PR body accuracy, and document-release checks before executing the merge with explicit user confirmation.

Can I detect my deploy platform automatically during a release workflow?

Yes, deploy strategy detection can automatically identify your deploy platform during a release workflow, or you can provide a production URL to confirm that the newly deployed version is actually live and serving traffic.

What happens if production health checks fail after a merge and deploy?

When production health checks fail after a merge and deploy, safe failure handling triggers and provides revert guidance to help you roll back the deployment and restore the previous stable production state.

Do I need GitHub CLI access to automate merge and deploy workflows?

Yes, authenticated GitHub CLI access is required to automate merge and deploy workflows, as it enables the pull request detection, mergeability checks, and merge orchestration needed for production-safe landings.