name: start-feature allowed-tools: Bash(git:*) description: 当用户请求“启动一个功能”、“创建功能分支”、“开始新功能”、“git flow feature start”,或想要开始处理一个新的功能分支时,应使用此技能。 model: haiku argument-hint: <feature-name> user-invocable: true
预操作检查
根据 ${CLAUDE_PLUGIN_ROOT}/references/invariants.md 验证工作树是否清洁。
阶段 1: 启动功能
目标: 使用 git-flow-next CLI 创建功能分支。
操作:
- 运行
git flow feature start $ARGUMENTS - 推送分支到 origin:
git push -u origin feature/$ARGUMENTS