SuperAPI AI 工具集

push

测试与质量

查看项目

更新于 10-16 09:55

技能介绍

用途:在把代码推送到远程仓库之前,执行推送前检查,确保代码质量。它强调先遵循 AGENTS.md,并且只有在用户明确要求推送或发布当前分支时,才运行会写入状态的 git 命令。

主要能力与用法:

  1. 类型检查:运行 pnpm typecheck 检查 TypeScript 错误;如发现错误需修复。
  2. 检查前需在 dev 文件中注释掉以下两行: run("node scripts/cleanup-desktop.js") run("./scripts/cleanup-frontend.sh")
  3. 测试:运行 ./dev build-desktop && pnpm web:prod,确认应用能正常构建且测试通过。完成后取消 dev 文件中上述两行的注释。
  4. 若为修复类型检查而做了改动,需先询问是否 amend 现有提交。
  5. 运行 git pull 前需询问;运行 git push 前也需询问。
  6. 报告结果:总结哪些检查通过、哪些失败;若某检查失败且无法修复,需在报告中说明并给出错误细节,便于推送前解决。

适用场景:适用于需要在推送到远程前统一执行类型检查与构建/测试的开发流程。

限制:资料未提供该技能支持的具体平台、收费、价格、安装命令或更多配置细节,这些暂未提供。