land-and-deploy

Merge PRs after CI passes and trigger production deployment with canary health checks.

46|13|Updated Jul 30, 2025
One-click install
npx skills add https://github.com/aimasteracc/tree-sitter-analyzer --skill land-and-deploy-aimasteracc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: land-and-deploy
Source: https://github.com/aimasteracc/tree-sitter-analyzer/tree/main/.claude/skills/land-and-deploy
Command: npx skills add https://github.com/aimasteracc/tree-sitter-analyzer --skill land-and-deploy-aimasteracc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Land-and-deploy automates the release by merging a PR after CI passes, triggering deployment, and validating production health via canary checks to reduce manual toil and risk.

Core Features & Use Cases

  • Automatic PR merge after CI success and canary deployment verification.
  • Canary-driven health checks with rollback options if production health is not healthy.
  • Automated post-merge deployment orchestration and audit-ready deploy actions.
  • Use Case: When a release needs to be delivered with minimal manual intervention, after /ship has created the PR, land-and-deploy handles merge, deploy, and health verification.

Quick Start

Invoke /land-and-deploy to automatically merge the PR, deploy to production, and verify 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?

Canary deployment provides automated health verification by routing a portion of production traffic to the new release and checking system health. If health checks fail, rollback options are triggered automatically to revert the deployment and maintain production stability.

What is a gated merge workflow for release management?

A gated merge workflow for release management ensures pull requests are only merged after CI success, followed by automated deployment and health verification. This satisfies requirements for auditable deploy actions and safe, controlled releases with minimal manual intervention.

How do I trigger automated rollback when production health checks fail?

Automated rollback during production health checks is triggered when canary-driven verification detects unhealthy system status. The land-and-deploy workflow monitors post-merge deployment health and initiates rollback options automatically if production metrics indicate failure.

Does land-and-deploy work after a PR is created by ship automation?

Land-and-deploy works specifically after a PR is created by ship automation, taking over the workflow to handle merge, production deployment, and canary-based health verification. It bridges the gap between PR creation and safe production release.

What are the limitations of automating canary-based deployment verification?

Canary-based deployment verification relies on accurate health check metrics to determine production stability. If health check endpoints are misconfigured or delayed, automated rollback may trigger false positives or miss issues, requiring careful configuration of canary thresholds and monitoring parameters.