gstack-ship

Automate feature branch shipping through PR creation, tests, and version bumps.

Updated Apr 12, 2026
One-click install
npx skills add https://github.com/AlexandreLab/dotfiles --skill gstack-ship-alexandrelab
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gstack-ship
Source: https://github.com/AlexandreLab/dotfiles/tree/main/claude/skills/gstack-ship
Command: npx skills add https://github.com/AlexandreLab/dotfiles --skill gstack-ship-alexandrelab

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automatically ship changes by routing a feature branch through base-branch detection, tests, version bumps, changelog updates, commits, pushes, and PR creation, reducing manual toil and errors.

Core Features & Use Cases

  • Detects the base branch of the repository and merges the feature branch into it.
  • Runs the test suite, reviews diffs, bumps VERSION, updates CHANGELOG, commits, and pushes.
  • Creates a pull request and can proactively suggest when to ship or deploy based on context.

Quick Start

Run the /ship workflow to automatically ship changes from your feature branch to a PR.

Frequently Asked Questions about gstack-ship

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

FAQPage Schema
How do I automate git workflow from feature branch to pull request?

To automate a git workflow from feature branch to pull request, this Skill detects the base branch, runs tests, bumps versions, updates the changelog, and pushes commits before creating the PR automatically.

What is the best way to automate version bumps and changelog updates before creating a PR?

Automating version bumps and changelog updates before a PR involves running the ship workflow, which reviews diffs, updates VERSION and CHANGELOG files, commits changes, and creates the pull request seamlessly.

How do I run tests and merge a feature branch into the base branch automatically?

To run tests and merge a feature branch automatically, the workflow detects the base branch, executes the test suite, verifies pre-flight checks, and coordinates the merge into the base branch.

Do I need CI/CD tooling and CLI tools like gh or glab to automate pull request creation?

Yes, automating pull request creation requires CI/CD tooling and CLI tools like gh or glab, along with a Git repository that has standard tests and a defined base branch for pre-flight checks.

Can I proactively suggest when to ship or deploy code based on repository context?

Yes, you can proactively suggest when to ship or deploy code based on context, as the workflow coordinates pre-landing reviews and can recommend deployment actions after verifying tests.

Why do automatic pull request workflows fail when the base branch is not detected?

Automatic pull request workflows fail without base branch detection because the system cannot determine where to merge the feature branch, coordinate tests, or push commits without a defined base branch.