SuperAPI AI 工具集

commit

编程与开发

查看项目

更新于 10-15 22:16

技能介绍

用途:该技能用于生成符合 Conventional Commits 规范的 Git 提交,提交信息需包含正确的 type、scope 和 subject。适用于用户想要提交变更或保存工作时。\n\n主要能力:提供常用提交类型,包括 feat、fix、refactor、perf、test、ci、docs、chore、style、security;要求 scope 必填并使用 kebab-case;对 subject 有明确规则,如冒号后最多 50 字符、使用一般现在时祈使语气的动词、结尾不加句号、具体描述而非笼统表述。复杂变更可附正文,说明 HOW 与 WHY,并可加入 Git 尾注如 Fixes #N、Closes #N、Co-authored-by。破坏性变更可用 scope 后加 ! 或 BREAKING CHANGE: footer。也可用于 PR 关闭时编写扩展描述。\n\n使用方式:先审查变更(git status、git diff --staged 或 git diff),再暂存文件(git add <specific-files> 或 git add -A),然后创建提交(git commit -m "type(scope): subject"),最后验证(git log -1 --format="%h %s"、git show --stat HEAD)。复杂提交示例使用多行消息,包含正文与任务引用。与 github-pr-review 配合时,修复评审意见可用 fix(scope): address review comment #ID 格式。\n\n限制:不要提交 .env、credentials.json、secrets、node_modules/、pycache/、.venv/,未经明确批准不要提交大型二进制文件。禁止使用笼统消息,禁止 subject 超过 50 字符,禁止缺少 scope,禁止以句号结尾。所有命令需保持原样。