用途:当需要为 git repo 生成提交(commit)信息时使用本 Skill。它针对每个需要生成提交信息的 git 仓库项目,要求分别独立且完整地按流程生成。
主要能力与流程:进入“目标目录”,若该参数为空则以当前工作目录为目标;检查从上次 git commit 到现在的全部文件改动,包括新增、修改、删除的文件,且无论是否已经 staged;根据所有增删改文件的改动情况,以功能为单位而非以文件为单位生成提交信息;最后输出提交信息。
格式与要求:提交信息需简洁,不说废话,不写成流水账或使用说明;必须严格遵守约定式提交(Conventional Commits)的格式要求,并在标题中标注范围,如 feat(map)、feat(mining)。
限制:只生成提交信息并输出,不执行提交操作。其余关于安装方式、平台支持、收费情况等暂未提供。