land-and-deploy

Merge PRs, trigger deploys, and validate production via canary checks.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Coordinates the end-to-end land-and-deploy workflow from PR merge to production verification, ensuring changes are deployed only after CI passes and canary health checks confirm safety.

Core Features & Use Cases

  • Auto-detects the target PR from the current branch, a specific PR number, or a provided URL.
  • Performs a dry-run for first-time deployments and re-validates on config changes, giving you confidence before touching production.
  • Supports multi-platform deployment workflows with built-in pre-merge validations and readiness checks.

Quick Start

Run /land-and-deploy to auto-detect your PR and start the merge, deploy, and canary verification workflow.

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 merging a PR and deploying to production after CI passes?

Canary checks validate production health after a deployment by monitoring key metrics. This ensures changes are deployed only after CI passes and canary health checks confirm safety.

How do I verify production health after a deployment?

Canary checks validate production health after a deployment by monitoring key metrics. The land-and-deploy workflow coordinates this verification to confirm changes are deployed safely.

Can I run a dry-run before deploying changes to production?

Yes, you can run a dry-run before production deployments. The workflow performs a dry-run for first-time deployments and re-validates on config changes to give you confidence before touching production.

How do I deploy a specific pull request to production without manually finding the branch?

You can deploy a specific pull request by auto-detecting the target PR from the current branch, or by providing a specific PR number or URL. This avoids manually finding the branch.

Does this land-and-deploy workflow support multiple deployment platforms?

Yes, the land-and-deploy workflow supports multiple deployment platforms. It requires robust deploy configuration detection and includes built-in pre-merge validations and readiness checks.