land-and-deploy

Merge PRs, deploy to production, and verify health via canaries.

37|2|Updated Mar 28, 2026
One-click install
npx skills add https://github.com/DariusCorvus/iqualize --skill land-and-deploy-dariuscorvus
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: land-and-deploy
Source: https://github.com/DariusCorvus/iqualize/tree/main/.claude/skills/gstack/land-and-deploy
Command: npx skills add https://github.com/DariusCorvus/iqualize --skill land-and-deploy-dariuscorvus

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Land-and-deploy automates the end-to-end lifecycle after a PR is ready: merge, wait for CI, deploy to production, and verify health with canary checks. It handles the hand-off after /ship creates the PR and reduces manual toil and error-prone handoffs.

Core Features & Use Cases

  • Auto-merge PRs after CI passes
  • Deploy to production with canary checks and health verifications
  • Gate merges on CI status, can revert on failure, and provide guidance if issues arise
  • Use case examples: fast rollouts of small features, canary-based production risk reduction, verified health checks before assuming production traffic

Quick Start

Run /land-and-deploy once the PR is ready to merge to auto-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 PR merge and production deployment with canary checks?▼

Automating PR merge and production deployment involves merging a branch after CI passes, deploying to production, and validating health via canary checks. This workflow handles pre-merge checks, waits for CI, deploys, and rolls back on failure.

What is the best way to verify production health after deploying a merged PR?▼

Verifying production health after deploying a merged PR is best done using canary checks. The workflow validates health after deploying to production and automatically reverts the deployment if any health verification checks fail.

Do I need GitHub CLI authentication to automate merging and deploying branches?▼

Yes, you need GitHub CLI authentication to automate merging and deploying branches. The workflow requires Git and GitHub CLI access to handle pre-merge checks, merge the branch, and interact with the repository's CI and deployment tooling.

Can I run a dry-run deployment before merging my branch to production?▼

Yes, you can run a dry-run deployment before merging to production. The workflow provides a dry-run experience for first-time runs, allowing you to validate the end-to-end PR merge, deployment, and health verification process safely.

How does automatic rollback work when a production deployment fails?▼

Automatic rollback when a production deployment fails works by gating merges on CI status and validating health via canary checks. If the canary checks detect a failure after deployment, the workflow automatically reverts the deployment to ensure production stability.

Why should I use an automated workflow for merging and deploying small features?▼

Using an automated workflow for merging and deploying small features reduces manual toil and error-prone handoffs. It enables fast rollouts with canary-based production risk reduction, ensuring verified health checks before assuming production traffic.