SuperAPI AI 工具集

conventional-commits

写作与研究

查看项目

更新于 10-15 21:38

技能介绍

用途:该技能用于按 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,具体规则以官方文档为准。