这个 skill 用于把用户给的一大段需求落地到指定项目路径中,并强制留下需求快照、git 变更记录,以及 push 成功后的企业微信通知。
这里不再写死项目路径。
执行时必须明确:
project_dir:项目路径branch:目标分支,默认 feat/testdemand_file_name:需求文件名,默认 productdemand.mdpush 成功后,必须发送 webhook 通知。
通知 content 字段至少包含:
如果没有单独整理摘要,允许自动回退为最近一次 commit 的文件列表。
更新需求文档:
bash scripts/update_productdemand.sh <project-dir> /tmp/productdemand-input.md
运行 git + push + 通知:
bash scripts/run_git_flow.sh <project-dir> <branch> <summary-file> <file1> [file2 ...]
作用:
作用:
git pull --ff-only 失败:停止并告诉用户分支存在冲突或本地分叉。共 1 个版本