land-and-deploy

Automate PR merge, CI, canary deployment, and production health verification.

43|7|Updated Mar 13, 2026
One-click install
npx skills add https://github.com/lucas-flatwhite/gstack-ko --skill land-and-deploy-lucas-flatwhite
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: land-and-deploy
Source: https://github.com/lucas-flatwhite/gstack-ko/tree/main/land-and-deploy
Command: npx skills add https://github.com/lucas-flatwhite/gstack-ko --skill land-and-deploy-lucas-flatwhite

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Merges a PR, waits for CI, deploys with canary checks, and verifies production health before handing control to the team, reducing manual toil and production risk.

Core Features & Use Cases

  • End-to-end release workflow: from PR merge to production canary verification, with guardrails and rollback options
  • Automated deployment coordination: detects CI status, applies canary checks, and signals readiness for full rollout
  • Documentation-friendly reference: provides a deterministic, auditable playbook that upstream gstack can adopt

Quick Start

Type /land-and-deploy when a PR is ready to merge to start the automated release flow.

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 production deployment and health verification after a PR merge?

Automating production deployment after a PR merge requires a tool that waits for CI to pass, applies canary checks, and verifies production health. This Skill coordinates the end-to-end release flow, reducing manual toil and ensuring production readiness before a full rollout.

What is a canary release workflow and how does it prevent production failures?

A canary release workflow deploys incrementally and checks production health before a full rollout. This Skill applies canary checks during automated deployment coordination, detecting CI status and signaling readiness to prevent production failures and reduce risk.

How do I deploy a web app with guardrails and rollback options during a release?

Deploying a web app with guardrails and rollback options involves automating the release flow from merge through production canary verification. This Skill provides an end-to-end workflow with deterministic, auditable actions and rollback options to ensure safe, confident deployments.

Do I need an upstream gstack environment to use this automated release flow?

Yes, this automated release flow assumes an upstream gstack environment and standard deploy hooks. It leverages these dependencies to perform deterministic, auditable actions during the production deployment and health verification process.

Best way to manage CI status detection and canary checks for production readiness?

Managing CI status detection and canary checks is best handled by an automated deployment coordination tool. This Skill detects CI status, applies canary checks, and signals readiness for full rollout, providing a deterministic, auditable playbook for release engineering.

Why does manual production deployment cause release engineering toil and risk?

Manual production deployment causes toil and risk because it lacks automated CI detection, canary checks, and health verification. This Skill reduces manual intervention by automating the end-to-end release flow, ensuring production readiness before handing control to the team.