land-and-deploy

Automate deployment workflows for merged pull requests with CI/CD and canary releases.

Updated Jun 9, 2026
One-click install
npx skills add https://github.com/ericdahl-dev/coauthor-cleaner --skill land-and-deploy-ericdahl-dev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: land-and-deploy
Source: https://github.com/ericdahl-dev/coauthor-cleaner/tree/main/.claude/skills/gstack/land-and-deploy
Command: npx skills add https://github.com/ericdahl-dev/coauthor-cleaner --skill land-and-deploy-ericdahl-dev

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires bash, git, CI tools, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the deployment workflows for merging pull requests, landing them, and deploying them to production, saving time and reducing errors in the deployment process.

Core Features & Use Cases

  • Automated Deployment: Handles the merging, CI, deployment, and production health checks for pull requests.
  • Practical Use: Useful for teams that want to streamline their deployment process and ensure consistency across environments.
  • Use Case: For example, when a PR is merged, this Skill can automatically deploy the code to a staging environment, perform canary checks, and then promote it to production.

Quick Start

Run the skill with the command: /land-and-deploy merge and deploy.

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 deployment workflows for merging pull requests?

Automating deployment workflows for merging pull requests is handled by triggering CI/CD processes, running environment checks, and executing canary releases. This reduces manual errors by automatically deploying merged code to staging, verifying health, and promoting it to production.

What is a canary release in a CI/CD pipeline?

A canary release in a CI/CD pipeline is an automated deployment strategy that gradually routes traffic to new code. This Skill uses canary checks after merging to verify production health before fully promoting the release.

Do I need bash and git to automate merge and deployment pipelines?

Yes, you need bash and git to automate merge and deployment pipelines, along with configured CI tools. These dependencies provide the underlying version control and scripting environment required to execute the automated workflows.

Can I use this deployment automation for staging and production environments?

Yes, you can use this deployment automation for both staging and production environments. The workflow automatically deploys merged code to staging, performs canary health checks, and then promotes the validated build to production.

What's the best way to streamline a production release process?

The best way to streamline a production release process is to automate the merging, CI checks, and deployment phases. This ensures consistency across environments and removes manual errors by handling staging deployments and canary promotions automatically.

Why does my deployment workflow fail after merging a pull request?

Deployment workflows can fail after merging a pull request due to unmet environment checks or CI tool misconfigurations. This Skill reduces such manual errors by automating the CI/CD pipeline and validating production health before release.