git-workflow-preferences

Installation
SKILL.md

Git 工作流偏好

配置文件固定为当前 workspace 的 docs/user/git-preferences.md

调用契约

调用方必须明确指定以下阶段之一,不能只写“参考 Git 偏好”或笼统地“调用 Git skill”:

  • prepare:首次持久化写入前调用。加载偏好、刷新远端、记录任务开始前已有修改,并决定 branch/worktree 和同步行为。
  • checkpoint:一个独立、已验证的工作单元结束后调用。按 Commit 偏好决定是否创建阶段性提交;默认不执行最终 push、merge 或 cleanup。
  • finalize:产生持久化修改后,在最终回复、暂停或 handoff 前调用。根据任务结果和偏好处理剩余 commit、push、merge、cleanup,并报告未执行动作。

纯只读调查、需求讨论和不落盘的计划不调用本 skill。一旦写入 spec、plan、wiki、测试、代码或其他仓库文件,就必须先有本任务的 prepare 结果,并在交还控制权前执行 finalize。任务被阻塞、验证失败或等待用户审阅时仍执行 finalize,但把结果标为未完成;不得为了收尾绕过“未完成或验证失败时不提交”的偏好。

prepare

Installs
12
Repository
swm8023/skills
GitHub Stars
1
First Seen
Jul 22, 2026
git-workflow-preferences — swm8023/skills