ship

Automate the full ship workflow from diff detection to PR creation.

1|Updated May 4, 2026
One-click install
npx skills add https://github.com/sanskarbasnet/fstack --skill ship-sanskarbasnet
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ship
Source: https://github.com/sanskarbasnet/fstack/tree/main/ship
Command: npx skills add https://github.com/sanskarbasnet/fstack --skill ship-sanskarbasnet

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Ship workflow orchestration automates the end-to-end process of preparing code for deployment, including diff detection, tests, review, version bump, changelog updates, commits, pushes, and PR creation.

Core Features & Use Cases

  • End-to-end ship orchestration: detect diff vs base, run tests, review changes, bump VERSION, update CHANGELOG, commit, push, and open a PR. Proactively invoke ship when user asks to deploy or create a PR. (fstack)
  • Brain integration: uses the shared memory brain to align intents across agents before shipping.
  • PR-first shipping: ensures changes are well-scoped and verifiable before merging; supports plan-mode safety.

Quick Start

Run the ship process when your code is ready to be deployed; the system will coordinate tests, reviews, 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 creating a pull request after running tests and updating the changelog?

Automating a pull request after tests and changelog updates is handled by the ship workflow, which detects diffs, runs tests, bumps versions, commits, pushes, and opens a PR automatically.

What is a ship workflow in software engineering and when do I need it?

A ship workflow is an end-to-end orchestration process for preparing code for deployment. You need it when you want to automatically detect diffs, run tests, review changes, update versions, and create a PR.

Can I use plan-mode safety gates before pushing code to main?

Yes, plan-mode safety gates are supported before pushing code to main. The ship workflow applies brain-aware prechecks and intent shipping to ensure changes are well-scoped and verifiable before merging.

How does brain integration align intents across multiple agents before shipping?

Brain integration aligns intents across multiple agents by using a shared memory brain to coordinate before shipping. This ensures all agents share the same intent and state before the workflow executes.

Do I need to manually bump the VERSION file before triggering a deploy?

No, you do not need to manually bump the VERSION file before deploying. The automated ship workflow detects diffs against the base and automatically bumps the VERSION file before committing.