SuperAPI AI 工具集

conventional-committer

通用与其它

查看项目

更新于 10-16 08:49

技能介绍

用途:该技能面向 Git 提交流程,帮助暂存修改、分析变更并生成符合 Conventional Commits 规范的提交消息,最后执行提交。

主要能力:暂存修改文件到 Git 暂存区;分析变更以确定 type(如 feat、fix、docs、style、refactor、test、perf、build、ci、chore、revert)、可选 scope(如组件名、模块)和 description;生成 type(scope): description 格式的消息,例如 feat(auth): add login page;执行 git commit;验证消息是否符合 commitlint.config.ts。

使用方式:提交前先确认 @quality-guardian 已通过 pnpm typecheck 和 pnpm lint,若未执行应提示先完成质量核查;用 git status 查看待暂存内容;分析变更后生成消息;运行 git commit -m "..." 完成提交。示例输入“提交新的用户资料功能”时,动作包括 git add .、分析变更、生成消息 feat(user): 实现带有头像上传功能的用户个人资料页面,然后 git commit。

适用场景:适用于需要规范化 Git 提交消息、统一提交格式的仓库与开发流程。

限制:资料未提供安装方式、平台支持、收费情况、具体配置细节及与其他工具的集成说明;提交前质量核查依赖 @quality-guardian 及 pnpm typecheck、pnpm lint 是否可用。