ship-hotfix

Promote a reviewed hotfix PR to the correct release branch after approval.

Updated Mar 19, 2026
One-click install
npx skills add https://github.com/japurcell/skills --skill ship-hotfix
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ship-hotfix
Source: https://github.com/japurcell/skills/tree/main/skills/skillify-workspace/iteration-1/eval-0/without_skill/run-2/outputs
Command: npx skills add https://github.com/japurcell/skills --skill ship-hotfix

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Create or update a release branch from an already-reviewed hotfix PR, pause for explicit approval before merge and deploy, and return the release PR URL, deployment status, and a Slack-ready summary.

Core Features & Use Cases

  • Promote hotfix to the correct release branch after pre-review
  • Validate CI/smoke tests before merge and deployment
  • Return a release PR URL, deployment status, and a Slack-ready summary for notification

Quick Start

Invoke the skill with the source hotfix PR number and target environment to initiate the release promotion and await explicit human approval.

Frequently Asked Questions about ship-hotfix

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

FAQPage Schema
How do I promote a reviewed hotfix PR to a release branch safely?

Promoting a reviewed hotfix PR to a release branch safely involves automating base-branch selection, enforcing CI readiness, and pausing for explicit human approval before merge. This workflow returns the release PR URL and deployment status.

What is the best way to automate hotfix deployment across target environments?

Automating hotfix deployment across target environments requires pre-merge validation, an explicit human checkpoint, and post-deployment reporting. This process enforces repository rules while returning deployment status and a Slack-ready summary.

How do I validate CI readiness before merging a hotfix?

Validating CI readiness before merging a hotfix involves checking pre-merge validation rules and smoke tests. The workflow enforces repository rules and CI readiness before allowing the hotfix PR to proceed to the merge and deploy checkpoint.

Can I enforce a human approval checkpoint before deploying a hotfix?

You can enforce a human approval checkpoint before deploying a hotfix by pausing the release promotion workflow. The process awaits explicit human approval after pre-review and validation but before final merge and deployment.

How do I generate a Slack-ready summary after deploying a hotfix?

Generating a Slack-ready summary after deploying a hotfix is handled by post-deployment reporting. The workflow outputs the release PR URL, deployment status across target environments, and the notification summary upon completion.

Why does base-branch selection matter when releasing a hotfix?

Base-branch selection matters when releasing a hotfix because it ensures the changes merge onto the correct release branch. The workflow enforces repository rules and automates base-branch selection to prevent targeting the wrong environment.