ship

Manage Git commit history, tagging, and release artifacts with semantic versioning.

Updated Apr 3, 2026
Ready to run
npx skills add https://github.com/projectmiluju/factlog --skill ship-projectmiluju
๐Ÿ’ฌ Prompt for ChatGPT / Claude Chatโ–ผ
Please help me install this Agent Skill.
Skill: ship
Source: https://github.com/projectmiluju/factlog/tree/main/.agents/skills/ship
Command: npx skills add https://github.com/projectmiluju/factlog --skill ship-projectmiluju

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

์ด ์Šคํ‚ฌ์€ ์ปค๋ฐ‹/ํƒœ๊ทธ/๋ฆด๋ฆฌ์ฆˆ ๊ด€๋ฆฌ์˜ ์ผ๊ด€์„ฑ๊ณผ ์ถ”์  ๊ฐ€๋Šฅ์„ฑ์„ ๋ณด์žฅํ•˜์—ฌ ๋Œ€๊ทœ๋ชจ ๋ฆด๋ฆฌ์Šค์—์„œ ๋ณ€๊ฒฝ ๋‚ด์—ญ๊ณผ ๋ฐฐํฌ๋ฅผ ์ฒด๊ณ„์ ์œผ๋กœ ๋ฌธ์„œํ™”ํ•˜๋Š” ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•ฉ๋‹ˆ๋‹ค.

Core Features & Use Cases

  • ์—„๊ฒฉํ•œ ์ปค๋ฐ‹ ๋ฉ”์‹œ์ง€ ๊ทœ์น™ ์ ์šฉ ๋ฐ ํ•œ๊ธ€ ํ—ค๋” ๊ด€๋ฆฌ๋กœ ๊ธฐ๋ก์˜ ๋ช…ํ™•์„ฑ์„ ํ™•๋ณดํ•ฉ๋‹ˆ๋‹ค.
  • ๋ฆด๋ฆฌ์ฆˆ ๊ฒŒ์ดํŠธ ๋ฐ ๋ฒ„์ „ ๊ด€๋ฆฌ ์›์น™์„ ์ ์šฉํ•ด SemVer ์ค€์ˆ˜์™€ ์Šน์ธ ํ๋ฆ„์„ ์ž๋™์œผ๋กœ ๊ฐ•์ œํ•ฉ๋‹ˆ๋‹ค.
  • ๋ฆด๋ฆฌ์ฆˆ ์‚ฐ์ถœ๋ฌผ(ํƒœ๊ทธ, ๋ฐฐํฌ ๋ฌธ์„œ, ๋ณ€๊ฒฝ ๋กœ๊ทธ ๊ธฐ๋ณธ ํ˜•์‹)์˜ ์ƒ์„ฑ๊ณผ ๋ฌธ์„œํ™”๋ฅผ ํ‘œ์ค€ํ™”ํ•ฉ๋‹ˆ๋‹ค.
  • Use Case: ํŒ€์ด ์ •๊ธฐ ๋ฆด๋ฆฌ์ฆˆ ์‚ฌ์ดํด์„ ์šด์˜ํ•  ๋•Œ ๋ณ€๊ฒฝ ์ด๋ ฅ์„ ๊น”๋”ํ•˜๊ฒŒ ๊ธฐ๋กํ•˜๊ณ  ์Šน์ธ๋œ ๋ฒ„์ „์— ๋Œ€ํ•œ ๋ฐฐํฌ๋ฅผ ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ฉ๋‹ˆ๋‹ค.

Quick Start

ํ”„๋กœ์ ํŠธ์˜ ๋ฆด๋ฆฌ์ฆˆ ํ”„๋กœ์„ธ์Šค๋ฅผ ์‹œ์ž‘ํ•˜๋ ค๋ฉด ์ƒˆ ๋ธŒ๋žœ์น˜๋ฅผ ๋งŒ๋“ค๊ณ  PR ํ…œํ”Œ๋ฆฟ์„ ์ ์šฉํ•œ ๋’ค ๋ฆด๋ฆฌ์ฆˆ ํƒœ๊ทธ ์ ˆ์ฐจ๋ฅผ ๋”ฐ๋ผ ์ง„ํ–‰ํ•˜์„ธ์š”.

Frequently Asked Questions about ship

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

FAQPage Schema
How do I enforce semantic versioning and code-review gates in Git release workflows?โ–ผ

To enforce semantic versioning and code-review gates in Git release workflows, you need deterministic release practices that automate approval flows. This ensures strict versioning compliance and standardized release documentation across teams.

What is the best way to standardize Git commit messages and release notes for regular release cycles?โ–ผ

Standardizing Git commit messages and release notes requires applying strict commit message rules and standardized changelog formats. This ensures clear change tracking and reliable deployments for regular team release cycles.

How do I manage Git tags and release artifacts to ensure disciplined software delivery?โ–ผ

Managing Git tags and release artifacts involves orchestrating commits, tags, and release documentation systematically. This enforces deterministic release practices and ensures traceable software delivery across teams.

Can I automate release gates and approval flows for SemVer compliance in versioning workflows?โ–ผ

Yes, you can automate release gates and approval flows for SemVer compliance in versioning workflows. Applying release management principles enforces strict versioning rules and automatically gates releases based on approval status.

Does this release management approach work for large-scale software delivery requiring strict versioning?โ–ผ

Yes, this release management approach works for large-scale software delivery requiring strict versioning. It enforces deterministic release practices, including hard gates, semantic versioning, and standardized release notes across teams.