land-and-deploy

Merge GitHub PRs, wait for CI, deploy to production, and validate canary health.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Land and deploy automates the post-merge workflow by merging the PR, waiting for CI, deploying to production, and verifying production health via canary checks, enabling a hands-off release process.

Core Features & Use Cases

  • Auto-merge on validated PRs and trigger deployment pipelines.
  • Wait for CI to pass, perform canary checks, and verify production health.
  • Rollback readiness and configurable prompts for operator intervention.

Quick Start

Provide a PR URL or branch to land and deploy, and let this skill automatically 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, CI checks, and production deploy in one workflow?

Automating PR merge, CI checks, and production deploy is achieved by providing a PR URL or branch to trigger a hands-off release. The workflow merges the PR, waits for CI to pass, deploys to production, and validates canary health automatically.

What is canary verification in an automated deployment pipeline?

Canary verification in an automated deployment pipeline validates production health after a release. It checks the canary deployment to ensure stability, maintaining rollback readiness and allowing operator intervention through configurable prompts.

How do I start an automated post-merge release process?

To start an automated post-merge release process, provide a validated PR URL or branch name. This triggers the workflow to automatically merge, wait for CI, deploy to production, and verify production health.

Does automated deployment work with GitHub PRs and CI pipelines?

Yes, automated deployment works with GitHub PRs and CI pipelines. This workflow is designed for projects using GitHub PRs and CI, automating the end-to-end post-merge workflow including merge, deployment, and canary checks.

Can I configure operator intervention prompts during production deployment?

Yes, you can configure operator intervention prompts during production deployment. The workflow supports rollback readiness and uses configurable prompts via AskUserQuestion to enable manual oversight during the release process.

What happens if CI fails after an automated PR merge?

If CI fails after an automated PR merge, the workflow halts before deploying to production. It waits for CI to pass as part of the post-merge workflow, ensuring only validated PRs trigger the deployment pipeline and canary checks.