ship

Automate software deployment from code review to pull request creation.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/simbotNL/BT --skill ship-simbotnl
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ship
Source: https://github.com/simbotNL/BT/tree/main/plugins/gstack/ship
Command: npx skills add https://github.com/simbotNL/BT --skill ship-simbotnl

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires git, CI/CD tool, configuration files, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the entire process of software deployment, from detecting and merging the base branch, running tests, reviewing diffs, bumping version, updating CHANGELOG, committing, pushing, and creating pull requests.

Core Features & Use Cases

  • Branch Management: Detect and merge the base branch.
  • Test Execution: Run tests on the merged branch.
  • Code Review: Review diffs and make necessary changes.
  • Version Bumping: Update the version number and CHANGELOG.
  • Committing & Pushing: Commit changes and push to the main branch.
  • Pull Request Creation: Create a pull request with the updated version.
  • Use Case: Use this Skill to automate the deployment process for your software project, saving time and reducing the likelihood of human error.

Quick Start

Run the ship skill to start the deployment process for your project.

Frequently Asked Questions about ship

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

FAQPage Schema
How do I automate Git pull request creation and deployment from code review?

You can automate Git pull request creation and deployment by detecting the base branch, running tests, reviewing diffs, bumping versions, updating the CHANGELOG, and pushing changes to create a pull request automatically.

What is the software deployment process from code review to PR creation?

The software deployment process from code review to PR creation involves branch management, test execution on the merged branch, code review, version bumping, CHANGELOG updates, committing, pushing, and opening a pull request.

Do I need CI/CD tools and configuration files to automate version bumping and CHANGELOG updates?

Yes, you need CI/CD tools and configuration files alongside Git to automate version bumping and CHANGELOG updates, as these dependencies are required to execute the continuous integration and deployment workflow.

What's the best way to handle branch management and test execution before creating a pull request?

The best way to handle branch management and test execution before creating a pull request is to automate merging the base branch and running tests on the merged result to reduce human error.

Why does my automated deployment process fail before pull request creation?

Your automated deployment process might fail before pull request creation if Git, CI/CD tools, or configuration files are missing, or if tests on the merged branch encounter errors during execution.