land-and-deploy

Automate PR merge, deployment, and canary health validation with GitHub CLI.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the end-to-end land-and-deploy workflow for PRs, merging after CI passes and verifying production health with canaries.

Core Features & Use Cases

  • Automates pre-flight checks, CI wait, and a pre-merge readiness gate.
  • Merges the PR, selects and validates the deployment strategy, and triggers production deployment.
  • Verifies production health via canary checks and offers safe rollback if issues are detected.

Quick Start

Trigger the land-and-deploy workflow to merge the PR, deploy to production, and verify canary 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 and production deployment after CI passes?

Automating PR merge and production deployment after CI passes is done by triggering a land-and-deploy workflow. This process handles pre-flight checks, waits for CI, merges the PR, and then triggers production deployment automatically.

Can I verify production health using canary checks after a GitHub PR merge?

Yes, you can verify production health using canary checks after a GitHub PR merge. The workflow validates deployment strategy and performs canary health checks, automatically offering a safe rollback if production issues are detected.

How does automated rollback work when a production deployment fails?

Automated rollback during a failed production deployment works by detecting issues during canary health verification. If canaries detect anomalies after the PR merge and deployment, the workflow initiates a safe rollback to restore the previous stable state.

Do I need GitHub CLI to enforce pre-merge guardrails for CI deployment?

Yes, you need GitHub CLI to enforce pre-merge guardrails for CI deployment. The workflow relies on GitHub CLI to perform pre-flight checks, handle merge conflict detection, and manage the PR merge process safely before triggering production deployment.

Can I configure platform-aware deployment verification for my specific environment?

Yes, you can configure platform-aware deployment verification for your specific environment. The workflow allows you to define deployment verification parameters and platform-specific settings within a CLAUDE.md configuration file to ensure accurate canary checks.