SuperAPI AI 工具集

pre-flight-check

办公与效率

查看项目

更新于 10-16 03:48

技能介绍

用途:在写代码前进行前置检查,验收实现思路并尽早发现问题,强制先走 Git 工作流检查,再进入具体代码工作;任务开始与结束前各执行一次。

主要能力:

  1. Git 工作流检查(强制、优先):确认已存在并认领 issue(bd show、bd create、bd update <id> --status=in_progress)、确认不在 main 分支并创建 feature 分支(git checkout -b feature/<issue-id>-short-description);出现无 issue、在 main 分支、未认领 issue 等红旗时必须停止。
  2. 按创建对象提供检查清单:HTML、CSS、JavaScript、表单、图片、新站点基础文件,并给出快速决策树与多技能组合建议(如主题切换、联系表单、产品卡片网格、导航菜单、API 集成、用户认证)。
  3. 自动调用规则:任何代码变更先调用本技能;编辑 html/css/js 分别调用 xhtml-author、css-author、javascript-author;新增 js/ts 可考虑 tdd;图标使用 icons(禁止内联 SVG);图片用 responsive-images;表单用 forms 的 <form-field> 模式;API 调用用 api-client。
  4. 站点基础文件清单:robots.txt、sitemap.xml、humans.txt、manifest.json、404.html、500.html、offline.html、noscript.html、.well-known/security.txt 及 favicon 与社交图;附带 ls 检查命令。
  5. 收尾检查(强制):运行 npm test、npm run lint:all、npm run test:coverage;用约定式提交 git commit -m "type(scope): description";执行 /uat request <feature-name> 请求 UAT,等待 uat:approved 后再 bd close <issue-id>。

限制:资料未提供该技能的安装命令、价格与平台支持信息;具体命令、路径与标签需按所在项目实际配置执行。