land-and-deploy

Merges pull requests, waits for CI and deploy, and verifies production health via canary checks.

Updated May 15, 2026
One-click install
npx skills add https://github.com/tgmarinho/canetaco --skill land-and-deploy-tgmarinho
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: land-and-deploy
Source: https://github.com/tgmarinho/canetaco/tree/main/.claude/skills/land-and-deploy
Command: npx skills add https://github.com/tgmarinho/canetaco --skill land-and-deploy-tgmarinho

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? After a pull request is created, developers still need to manually merge it, watch CI pipelines, wait for deployment, and confirm production is healthy. This Skill automates that final stretch of the shipping workflow so nothing gets merged broken or deployed unverified. ## Core Features & Use Cases - PR Merge Automation: Merges the pull request created by the /ship workflow and monitors the resulting CI run. - Deploy Verification: Waits for the deployment to complete and runs canary checks against production to confirm health. - Session-Aware Operation: Adapts behavior for interactive sessions versus orchestrator-spawned sessions, with telemetry, checkpointing, and context recovery built in. - Use Case: After running /ship to open a PR, invoke this Skill to merge it, watch the deploy pipeline, and get a confirmation that production canary checks passed before you move on. ## Quick Start Ask the assistant to merge and deploy the current pull request and verify production health with canary checks.

Frequently Asked Questions about land-and-deploy

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I merge a PR and verify the deploy automatically?

Invoke the land-and-deploy skill after your PR is created. It merges the pull request, waits for CI and the deployment to finish, then runs canary checks against production to confirm the release is healthy.

What is a canary check in a deployment workflow?

A canary check is a lightweight probe against production after a deploy to confirm the new version responds correctly. This skill runs canary checks after merging and deploying so you catch broken releases before users do.

Does land-and-deploy work without the /ship skill?

It is designed to take over after /ship creates the PR, but it works on any existing pull request on the current branch. It handles the merge, CI wait, deploy wait, and production verification steps.

Can land-and-deploy run in non-interactive or spawned sessions?

Yes. When running inside an orchestrator-spawned session, it skips interactive prompts, auto-chooses recommended options, and ends with a completion report describing what shipped and any uncertainties.

What happens if AskUserQuestion is unavailable when running this skill?

The skill stops and reports BLOCKED with the reason that AskUserQuestion is unavailable. It does not silently auto-decide or write decisions to a plan file as a substitute.