Git 智能提交助手 这个 skill 帮助你完成代码提交的完整流程,从分析变更到生成提交信息,再到本地提交和远程推送。 执行规则(必须遵守) 用户选择操作后,必须立即执行以下所有命令,禁止再次询问确认: - - 直接执行,不询问 - - 直接执行,不询问 - - 直接执行,不询问 整个流程中只允许一次交互:让用户选择操作(推送远程/仅提交本地/取消)。选择后立即执行,不要有任何额外的确认步骤。 何时使用此 Skill - 完成功能开发后提交代码 - 修复 bug 后提交更改 - 重构代码后需要提交 - 任何需要将代码变更提交到 git 的场景 工作流程 此 skill 按以下步骤执行: 1. 分析变更 自动运行 和 分析当前变更,包括: - 新增/修改/删除的文件 - 具体的代码变更内容 - 变更的类型(新功能、bug修复、重构、文档更新等) 2. 生成提交信息 基于变更内容自动生成符合规范的提交信息,包含: - 简洁的标题(50字符以内) - 详细的描述说明 - 变更类型标签(feat/fix/refactor/docs/style/test/chore) - Co-Authored-By 标记 3. 展示提交信息并选择操作 向用户展示生成的提交信息,然后提供三个选项供选择: 请选择操作: 1. 推送远程 - 执行本地提交后立即推送到远程仓库 2. 仅提交本地 - 只执行本地…