ship

Automate the ship workflow from base branch detection to pull request creation.

Updated Mar 24, 2026
One-click install
npx skills add https://github.com/antriksh-29/reddit-automation --skill ship-antriksh-29
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ship
Source: https://github.com/antriksh-29/reddit-automation/tree/main/.claude/skills/gstack/ship
Command: npx skills add https://github.com/antriksh-29/reddit-automation --skill ship-antriksh-29

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Ship automation handles the full lifecycle of delivering code changes from a feature branch to a merged, released state, removing manual handoffs and ensuring consistency across the process.

Core Features & Use Cases

  • End-to-end ship workflow: detect and merge the base branch, run tests, review diff, bump VERSION, update CHANGELOG, commit, push, and create a PR.
  • Proactive deployment readiness: suggests actions when code is ready and can be triggered by phrases like "ship", "deploy", "push to main", or "merge and push".
  • Safe and auditable: provides traceable steps, with telemetry options and clear decision points.

Quick Start

Type /ship on a feature branch to start the full ship workflow from detection to 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 my git pull request workflow end-to-end?

Git pull request workflow automation is handled by detecting the base branch, merging, running tests, bumping versions, updating changelogs, and opening a PR. You can trigger the full lifecycle by typing /ship on a feature branch.

What steps are included in an automated code release workflow?

An automated code release workflow includes detecting and merging the base branch, running tests, reviewing diffs, bumping the VERSION file, updating the CHANGELOG, committing, pushing, and creating a pull request.

Do I need specific tools configured to automate shipping code?

Automating the ship workflow requires Git, a working repository, and the gstack tooling configured in the environment. It coordinates deterministic steps via Bash scripts to ensure consistent code delivery.

How can I trigger an automated deploy when my code is ready?

Automated deployment can be triggered by phrases like "ship", "deploy", "push to main", or "merge and push". The system proactively suggests actions when code is ready for release.

How does automated ship workflow handle decision points during code review?

Automated ship workflow handles decision points by offering proactive suggestions and user prompts when necessary. It ensures safe and auditable code releases with traceable steps and clear telemetry options.