ship

Automate the end-to-end ship workflow from branch detection to PR creation.

Updated Apr 22, 2026
One-click install
npx skills add https://github.com/diiviikk5/rezops --skill ship-diiviikk5
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: ship
Source: https://github.com/diiviikk5/rezops/tree/main/ship
Command: npx skills add https://github.com/diiviikk5/rezops --skill ship-diiviikk5

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the end-to-end ship workflow, reducing manual steps and human error by orchestrating branch detection, merging, test execution, version bump, changelog update, commit, push, and PR creation.

Core Features & Use Cases

  • Detect, merge base branch, run tests, review diffs, bump VERSION, update CHANGELOG, commit, push, and create a PR.
  • Proactively invoke this workflow when asked to ship, deploy, push to main, or create a PR, while ensuring safeguards and user confirmation.
  • Integrates with rezops to balance automation with safety, avoiding direct pushes/PRs without explicit user consent.

Quick Start

Tell me to ship the latest changes to main and open a PR after tests pass.

Frequently Asked Questions about ship

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

FAQPage Schema
How do I automate creating a pull request and merging code to main?▼

You can automate shipping code to main by triggering this Skill to detect the base branch, run tests, bump versions, update the changelog, commit, push, and open a PR with explicit confirmation.

What is the safest way to ship code and update the changelog?▼

The safest way to ship code and update the changelog is using an automated workflow that enforces safety gates, runs tests, and requires explicit user confirmation before any push or PR creation occurs.

Can I automatically bump the version and push to main without manual confirmation?▼

No, you cannot automatically bump the version and push to main without manual confirmation, because this Skill enforces safety gates and requires explicit user consent before pushing or opening a PR.

How do I run tests and update the changelog before opening a PR?▼

You can run tests and update the changelog before opening a PR by triggering the ship workflow, which automatically executes test suites, reviews diffs, bumps the version, and generates changelog updates prior to pushing.

Does this deployment workflow integrate with git branch detection and versioning?▼

Yes, this deployment workflow integrates with git branch detection and versioning by automatically identifying the base branch, bumping the VERSION file, and updating the CHANGELOG before committing and pushing changes.

When should I not use an automated git deployment and PR workflow?▼

You should not use an automated git deployment and PR workflow when you need to bypass test execution, skip version bumping, or push changes directly to main without explicit confirmation and changelog updates.