ship

Automate test execution, version bumps, changelog updates, and PR creation.

5|Updated Apr 24, 2026
One-click install
npx skills add https://github.com/timurgaleev/vibestack --skill ship-timurgaleev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ship
Source: https://github.com/timurgaleev/vibestack/tree/main/skills/ship
Command: npx skills add https://github.com/timurgaleev/vibestack --skill ship-timurgaleev

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Ship workflow automates the end-to-end process of turning code changes into a ready-to-ship PR. It handles base-branch detection, test execution, diff review, version bumps, changelog updates, commits, pushes, and PR creation with minimal human intervention.

Core Features & Use Cases

  • End-to-end automation: detect the base branch, run tests, merge into the base, bump VERSION, update CHANGELOG, and open a PR.
  • Pre-landing guardrails: enforces checks and reviews as part of a production-grade ship flow.
  • Multi-Platform support: designed to work with common Git workflows and PR pipelines across GitHub and GitLab.

Quick Start

Invoke the ship workflow on a feature branch and let it run through tests, versioning, changelog updates, and PR creation.

Frequently Asked Questions about ship

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

FAQPage Schema
How do I automate git changelog updates and version bumps before creating a PR?

You can automate the ship workflow to handle version bumps and changelog updates by running tests, detecting the base branch, committing changes, and creating a ready-to-merge PR automatically.

What is the best way to run tests and open a pull request without manual intervention?

Using an automated ship workflow handles test orchestration and PR creation non-interactively. It executes tests, reviews diffs, pushes commits, and opens a PR with minimal human intervention required.

Does this automated ship workflow work with both GitHub and GitLab pipelines?

Yes, the ship workflow supports multi-platform CI-CD pipelines. It is designed to integrate with common Git workflows and PR pipelines across both GitHub and GitLab environments.

How do I detect the base branch and merge my feature branch automatically?

The ship workflow performs automatic base-branch detection to identify the target branch. It then merges your feature branch into the base, enforces pre-landing guardrails, and prepares the code for shipping.

Do I need specific repository permissions to automate PR creation and version bumps?

Yes, the workflow requires repository access, test runners, and release tooling permissions. It performs non-interactive operations including commits, pushes, and PR creation to automate the ship flow.

Can I enforce pre-landing checks and code reviews as part of an automated ship flow?

Yes, the ship workflow includes pre-landing guardrails to enforce checks and reviews. This ensures code meets production-grade standards before the automated PR creation and merge readiness steps complete.