
精選
Git Release Automation
Standardize commits, generate changelogs, and publish releases with a repeatable Git workflow
3 技能 0 安裝次數
gitreleasechangelogdevops
今天更新
安裝
執行此命令以安裝此外掛中的所有技能:
npx skillstore add @git-release-automation 技能將被安裝到 .claude/skills/ 目錄
概覽
使用指南
由 AI 增強詳細指南
## Overview Git Release Automation streamlines your version release pipeline: write standardized commits, auto-generate changelogs, and publish GitHub Releases — all through a repeatable workflow. Best suited for teams that already have a Git/GitHub setup and want to eliminate manual release toil. ## Quick Start 1. Install the plugin: `npx skillstore plugin install git-release-automation` 2. Use the **commit** skill to create conventional commit messages with emoji prefixes when committing changes 3. Run **changelog-automation** to generate a Keep a Changelog formatted log from your recent commits and PRs 4. When ready to ship, use the **release** skill to create git tags, detect version bumps, and publish a GitHub Release ## Key Commands - **commit** — Create well-formatted git commits following conventional commit conventions (feat, fix, chore, etc.) with emoji support. Analyzes your staged changes and generates descriptive commit messages automatically. - **changelog-automation** — Generate changelogs from commits, PRs, and releases in Keep a Changelog format. Supports setting up automated release note workflows and standardizing commit conventions across your team. - **release** — Automate the full version release workflow: git tag creation, version bump detection, and GitHub Release generation. Handles prefixed tagging for monorepo setups with multiple plugins in a single repository. ## Intended Audience This plugin is for teams that already have an established Git/GitHub workflow and want to automate the commit → changelog → release pipeline. It does **not** set up repositories from scratch. ## Failure Handling If a tag or release step fails, the workflow stops at the changelog stage — it will not automatically push a broken version. You can review the generated changelog, fix the issue, and re-run the release step. ## Tips - Pair with `github-pr-workflow` for end-to-end coverage: PRs + reviews (that plugin) → commits + releases (this plugin) - Use **commit** as your daily driver to build clean commit history, then **changelog-automation** before each release - For monorepos, the **release** skill handles prefixed tags (e.g., `@my-plugin/v1.2.0`) automatically
技能
3📦
commit
安全 69使用表情符號建立傳統 Git 提交
開發人員花費太多時間在格式化提交訊息上。此技能可自動建立帶有表情符號前綴的傳統提交,確保任何專案中版本歷史記錄的一致性和可讀性。
📖 文件 由 Codename-11 🌐📁⚙️
📦
changelog-automation
安全 75自動化變更日誌生成
手動建立變更日誌容易出錯且耗時。此技能可使用 Conventional Commits 和 Keep a Changelog 格式自動化發佈說明。
🔧 DevOps 與基礎設施 由 sickn33
📦
release
安全 70使用 git 標籤和 GitHub Actions 自動化發布
手動在多個外掛程式中建立發布版本容易出錯且耗時。此技能可自動化整個發布工作流程,包括版本號遞增偵測、git 標籤建立,以及為 monorepo 專案產生 GitHub Release。
🔧 DevOps 與基礎設施 由 Codename-11 ⚙️


