land-and-deploy

Merge a PR, deploy, and verify production health with canary checks.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Land and deploy workflow. Merges the PR, waits for CI and deploy, verifies production health via canary checks. Takes over after /ship creates the PR. Use when: "merge", "land", "deploy", "merge and verify", "land it", "ship it to production".

Core Features & Use Cases

  • Automates the end-to-end release flow: merge, deploy, and post-deploy checks with canaries.
  • Coordinates with the /ship workflow and CI status to minimize manual handoffs.
  • Use Case: when a PR is ready for release, run land-and-deploy to automatically merge, deploy, and confirm production health before finalizing the release.

Quick Start

Trigger land-and-deploy after an approved PR and CI readiness to begin the release sequence.

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 merge and deploy with canary verification for a pull request?

To automate merge and deploy with canary verification, the workflow merges an approved PR, waits for CI and deployment, and verifies production health before finalizing the release. It coordinates automated canary checks to minimize manual handoffs.

What is the best way to land a PR after CI passes and ship it to production?

The best way to land a PR after CI passes is to trigger an automated release sequence that merges the code, monitors the deployment pipeline, and executes post-deploy canary checks to confirm production health before completing the workflow.

What is canary deployment verification in an automated release flow?

Canary deployment verification in an automated release flow is the process of checking production health after merging a PR and deploying. It applies automated canary checks to ensure the new release is stable before finalizing the process.

Does this automated deployment workflow require a specific /ship command integration?

Yes, this automated deployment workflow requires integration with a defined /ship workflow that creates the PR. It also requires PR data, CI status checks, and canary deployment tooling to complete the end-to-end release sequence.

Can I use this to merge and verify production health without manual handoffs?

Yes, you can use this to merge and verify production health without manual handoffs. It coordinates with CI status and canary deployment tooling to automate the entire release flow from merging to post-deploy verification.

When should I not use an automated canary release workflow for merging PRs?

You should not use an automated canary release workflow if your project lacks canary deployment tooling, CI status integration, or a defined /ship workflow to create the PR, as these dependencies are required to finalize the release sequence.