用途:该技能用于按 Conventional Commits 规范生成和校验 git 提交信息,使提交历史结构清晰,便于自动化工具解析。
主要能力:提供提交信息结构 <type>[optional scope]: <description>,可选正文与页脚;支持 feat、fix 及 build、chore、ci、docs、hotfix、perf、refactor、style、test 等类型;支持用 ! 或 BREAKING CHANGE: 页脚标记破坏性变更;给出常见错误示例与校验清单;说明与语义化版本的对应关系:fix 与 hotfix 对应 PATCH,feat 对应 MINOR,BREAKING CHANGE 对应 MAJOR,其他类型不自动升版。
使用方式:创建提交时先确定类型,必要时加作用域,检查是否破坏兼容,写简洁祈使句描述,需要时补充正文和页脚。描述尽量控制在 50–72 字符,正文与描述之间空一行,页脚使用 BREAKING CHANGE 等连字符格式。
适用场景:日常 git 提交、代码评审、自动生成变更日志、发布说明和版本号管理。
限制:资料未提供具体安装命令、平台支持、收费方式或实际运行效果;该技能基于官方规范 v1.0.0,具体规则以官方文档为准。