git-commit
Installation
SKILL.md
Git 提交流程
以经范围校验的 staged diff 创建本地提交。只读预览可使用尚未暂存的候选,
但必须标为草稿。<git-commit-skill-dir> 指实际加载的本 Skill 目录。
任务与边界
| 任务 | 结果 |
|---|---|
| 起草或预览 | 根据 staged 内容或获准候选返回草稿,不改变 Git。 |
| 创建提交 | 在有效提交授权下完成范围判断、预览、暂存、提交和校验。 |
| 汇报已有提交 | 读取指定提交或范围的真实消息与统计,不启动新提交。 |
| 为组合 Skill 推导分支名 | 只返回合法候选,不暂存、提交或创建分支。 |
本 Skill 不运行 git push、rebase 或 merge。调用方传入真实任务、允许范围和已有证据,
不需要采用本 Skill 的内部字段。