Agent Skills
› FradSer/dotclaude
› finish-release
finish-release
GitHub基于git-flow规范完成发布流程,合并分支至main和develop并打标签,同时清理过期分支和工作树。
Trigger Scenarios
finish a release
merge release branch
complete release
git flow release finish
Install
npx skills add FradSer/dotclaude --skill finish-release -g -y
SKILL.md
Frontmatter
{
"name": "finish-release",
"model": "haiku",
"description": "Finalizes a release and merges it into main and develop with a tag using git-flow, then prunes stale branches and worktrees. This skill should be used when the user asks to \"finish a release\", \"merge release branch\", \"complete release\", \"git flow release finish\", or wants to finalize a release.",
"allowed-tools": [
"Bash(git:*)",
"Bash(gh:*)",
"Read",
"Write"
],
"argument-hint": "[version]",
"user-invocable": true,
"disable-model-invocation": true
}
Workflow Execution
Launch a general-purpose agent that executes the finish-release workflow.
Follow the pipeline in ../../references/gitflow-finish-pipeline.md:
- Workflow Type:
release - Arguments:
$ARGUMENTS
Version History
- 6f2a0b2 Current 2026-08-20 10:58


