【计算机工具类-版本控制Skills】changelog-automation 技能 从提交、PR和发布自动化变更日志生成遵循Keep a Changelog格式。在设置发布工作流、生成发布说明或标准化提交约定时使用。技能概述changelog-automation 技能是一个专门用于自动化变更日志生成、发布说明和版本管理的技能遵循行业标准。它帮助团队建立自动化的变更日志生成流程实现常规提交创建发布说明工作流并标准化提交消息格式。下载地址https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/changelog-automation主要功能自动化变更日志生成: 从提交、PR和发布自动生成变更日志常规提交实现: 实现常规提交约定发布说明工作流: 创建发布说明工作流提交消息标准化: 标准化提交消息格式语义版本管理: 管理语义版本控制触发条件在以下情况下应该调用此技能:设置自动化变更日志生成实现常规提交创建发布说明工作流标准化提交消息格式管理语义版本控制不使用场景项目没有发布流程或版本控制只需要一次性手动发布说明提交历史不可用或不可靠处理过程1. 选择变更日志格式选择变更日志格式和版本控制策略。2. 强制提交约定强制提交约定或标签规则。3. 配置工具配置工具以生成和发布说明。4. 审查输出审查输出的准确性、完整性和措辞。5. 详细示例如果需要详细示例请打开resources/implementation-playbook.md。安全注意事项避免在发布说明中暴露秘密或仅内部的详细信息确保发布说明不包含敏感信息审查生成的变更日志以确保不泄露内部信息最佳实践遵循Keep a Changelog: 使用Keep a Changelog格式以保持一致性使用常规提交: 实现常规提交约定以自动化变更日志生成自动化发布说明: 创建发布说明工作流以减少手动工作标准化提交消息: 标准化提交消息格式以提高可读性管理语义版本: 使用语义版本控制以清晰地传达变更审查输出: 始终审查生成的变更日志以确保准确性资源resources/implementation-playbook.md: 详细模式、模板和示例限制说明仅当任务明确匹配上述范围时使用此技能不要将输出视为环境特定验证、测试或专家审查的替代品如果缺少必需的输入、权限、安全边界或成功标准请停止并寻求澄清