SuperAPI AI 工具集

committing-changes

写作与研究

查看项目

更新于 10-15 20:06

技能介绍

用途:为 Bitwarden 仓库提供统一的 Git 提交规范与工作流,在提交代码、撰写提交信息或准备提交变更时使用。

主要能力:

  1. 分支检查:从远端解析仓库默认分支,而非假定为 main。若当前分支即默认分支,则在暂存或提交前询问分支名,可提供建议并在切换前确认;若无法解析默认分支,需说明并确认当前分支是否为预期分支。
  2. 提交信息格式:[PM-XXXXX] <type>: <imperative summary>,可选正文解释“为什么”而非“做了什么”。
  3. 规则:始终包含与 Jira 工单匹配的 [PM-XXXXX] 前缀;类型关键字通过调用 Skill(labeling-changes) 选择约定式提交类型。
  4. 示例:[PM-12345] feat: Add biometric unlock timeout configuration;[PM-12345] fix: Resolve null pointer in vault sync retry logic;[PM-12345] test: Add unit tests for biometric timeout edge cases。
  5. 后续提交:分支上仅首次提交需要完整格式(工单前缀、类型关键字、正文),后续提交可用简短描述性摘要,无需前缀或正文,例如 Update error handling in login flow。
  6. 提交前质量门禁:暂存前运行 perform-preflight 技能获取完整质量门禁清单(测试、lint、安全、架构),并查阅仓库的 CLAUDE.md 获取平台特定的构建与 lint 命令。

限制:资料未提供该技能的安装方式、支持平台、收费情况或具体实现细节。