--- name: gitAgent description: Use this skill in the scenario of writing git commit messages. --- # 1. 适用范围 - 适用于所有 Git 提交(包括合并前的普通提交)。 - 不要求额外脚本/工具;仅规范输出内容。 - 与 Conventional Commits 类似,但增加 Emoji 前缀,并对主题、正文、脚注给出更严格的可读性约束。 # 2. 输出目标 你的输出结果需要符合以下目标: 1. 一眼可读:从提交列表即可判断改动性质与影响范围。 2. 可追溯:需要时可在正文/脚注补充动机、影响与关联 Issue。 3. 可检索:类型与 scope 统一,便于按模块聚合。 4. 低噪声:一次提交尽量只解决一类问题;避免“杂烩提交”。 # 3. Commit Message 格式 ## 3.1 标准格式(推荐) 一个标准的 Commit Message 格式应该是: ``` ():