From Git Workflow
Use when the user wants to publish a software release, promote changes from an integration branch to a stable branch, choose or validate a version number, create a release branch, generate release notes, create or validate tags, create GitHub/GitLab releases, or run release checklists. Do not use for normal feature PRs, daily commits, or emergency production hotfixes unless the hotfix is being released after repair.
How this skill is triggered — by the user, by Claude, or both
Slash command
/git-workflow:git-release-workflowThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Publish a stable software version from the configured integration branch.
Publish a stable software version from the configured integration branch.
.git-workflow.yml.${CLAUDE_PLUGIN_ROOT}/shared; if running outside Claude Code, use the nearest ancestor containing git-workflow-skills.yml.gh release create <tag> --notes-file <path> or gh release edit <tag> --notes-file <path> for multi-line release notes.echo, PowerShell here-strings, or shell interpolation.source_branch and target_branch..git-workflow/templates/release-note.md first, then shared shared/templates/release-note.md).simple-dev-main, create source-to-target PR/MR.release-branch, create release/<version> before target PR/MR.PR/MR creation, merge, tag creation, release creation, release note body upload, release asset upload or overwrite, and branch synchronization require confirmation. If the release note contains Chinese or Unicode text, preview the exact body that will be sent before release creation.
See shared/references/template-override.md for the standard override mechanism.
shared/references/template-override.mdshared/templates/release-note.md (use resolve_template("release-note.md") to respect overrides)shared/templates/release-checklist.md (use resolve_template("release-checklist.md") to respect overrides)shared/templates/hotfix-checklist.md (use resolve_template("hotfix-checklist.md") to respect overrides)shared/references/branch-models.mdgit-feature-workflow.git-commit-discipline.git-branch-strategy.Return release plan, version and tag, release note source, encoding check result, release note preview, artifact list, CI status, PR/MR status, tag/release result, asset upload status, and post-release sync status.
Guides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.
npx claudepluginhub causebefore/git-workflow-skills --plugin git-workflow