ship

Automate release workflows by creating PRs, updating versions, and preparing CHANGELOGs.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

リリース作業を自動化し、PR作成・バージョン更新・CHANGELOGの準備を一連のパイプラインとして実行します。

Core Features & Use Cases

  • リリースの自動化: テスト実行、VERSION更新、CHANGELOG作成、コミット、プッシュ、PR作成を自動で完了します。
  • 適用範囲: ブランチのマージリクエストから本番リリースまでのワークフロー全体をサポートします。
  • ユースケース: 新機能リリースや緊急修正の際に、手作業を削減し、デプロイ前の準備を迅速化します。

Quick Start

出荷対象のブランチを指定して実行すると、テスト→VERSION更新→CHANGELOG作成→コミット→プッシュ→PR作成まで自動で進みます。

Frequently Asked Questions about ship

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

FAQPage Schema
How do I automate a release workflow from branch merge to PR creation?

Automating a release workflow involves orchestrating tests, version bumps, changelog generation, commits, pushes, and PR creation end-to-end. This handles push-to-main and feature releases automatically.

How do I automatically update versions and prepare a changelog for a new release?

Updating versions and preparing a changelog is handled by the release workflow pipeline. It executes these steps sequentially before committing the changes and creating a pull request for deployment.

Can I automate release preparation across CI pipelines for feature releases?

Yes, you can automate release preparation across CI pipelines. The workflow supports deploy-ready ship workflows, handling everything from version updates to PR creation for feature releases and urgent fixes.

What is the best way to reduce manual work when deploying urgent fixes?

The best way to reduce manual work for urgent fixes is using an automated release workflow. It prepares deployment by running tests, updating versions, generating changelogs, and creating PRs automatically.

Do I need to manually trigger tests before creating a release PR?

No, you do not need to manually trigger tests before creating a release PR. The automated workflow orchestrates test execution as the first step before proceeding to version updates and PR creation.