Agent Skills: commit

当需要对 git repo 生成提交(commit)信息时,务必使用本Skill

UncategorizedID: LostAbaddon/HeadlessKnight/commit

Skill Files

Browse the full folder contents for commit.

Download Skill

Loading file tree…

skills/commit/SKILL.md

Skill Metadata

Name
commit
Description
当需要对 git repo 生成提交(commit)信息时,务必使用本Skill

对每一个需要生成提交(commit)信息的 git repo 项目,必须分别独立地且完整地按照以下流程来生成信息:

  1. 进入"目标目录",如果该参数为空则以当前工作目录为目标
  2. 检查从上次 git commit 到现在的所有文件改动情况,包括新增的、修改的、删除的文件,无论其是否已经 staged
  3. 根据所有增删改文件的改动情况,以功能为单位,而不是以文件为单位,生成提交信息
  4. 输出提交信息

要求:

  • 简洁,不说废话,更不要写成流水账或使用说明
  • 必须严格遵守约定式提交(Conventional Commits)的格式要求,并在标题中标注范围,如 feat(map)feat(mining)
  • 只生成提交信息并输出,不要提交