ship

Automate release workflows from branch detection to PR creation.

Updated Mar 30, 2026
One-click install
npx skills add https://github.com/ligianehua/Gstack --skill ship-ligianehua
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ship
Source: https://github.com/ligianehua/Gstack/tree/main/ship
Command: npx skills add https://github.com/ligianehua/Gstack --skill ship-ligianehua

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the end-to-end release workflow, eliminating manual, error-prone steps from merging to PR creation and deployment readiness.

Core Features & Use Cases

  • Deterministic release pipeline: detect base branch, merge, run tests, bump version, update changelog, commit, push, and create PR.
  • Strict, non-interactive guardrails: never push directly, always use PRs and verify tests before shipping.
  • Auditable workflow: produces reproducible commits and PRs for review and deployment readiness.

Quick Start

Ask me to ship on a feature branch to automatically perform the full release workflow and open a PR.

Frequently Asked Questions about ship

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

FAQPage Schema
How do I automate git release workflows from PR to deploy?

Automate git release workflows by detecting the base branch, merging, running tests, bumping versions, updating changelogs, and creating PRs. This deterministic pipeline eliminates manual steps and ensures reproducible, auditable deployments when shipping code.

Can I push directly to the main branch during the release process?

No, direct pushes are blocked by strict non-interactive guardrails. The release process always verifies tests and creates a pull request instead of pushing directly, ensuring safe, reviewed, and deployment-ready code integration.

What is needed to automate pull request creation and version bumps?

Automating pull request creation and version bumps requires bash-based tooling, git access, and CI/test results. The workflow reads and modifies project metadata to ensure the ship process completes safely and reproducibly.

How does CI test execution integrate with automated release pipelines?

CI test execution integrates by verifying tests before shipping as part of the deterministic pipeline. The workflow coordinates merging and test execution to ensure code is deployment-ready before proceeding to version bumps and PR creation.

Does this release automation tool support interactive commit workflows?

No, it uses strict non-interactive guardrails to maintain an auditable workflow. It deterministically coordinates commits, pushes, and PR creation without user interaction to ensure the shipping process completes reproducibly.