SuperAPI AI 工具集

coding

编程与开发

查看项目

更新于 10-16 10:35

技能介绍

用途

该技能定义了软件开发流程中的编码阶段规范,目的是按任务清单逐项开发,并且每一项经过 review 后才进入下一项,避免评审堆积和缺陷累积。

依赖规范

该技能依赖以下规则与技能文件:

  • ../rules/git-workflow.md
  • ../rules/coding-standards.md
  • ../rules/review-base.md
  • ../rules/web-standards.md
  • ../code-review/SKILL.md

输入

  • 任务清单:功能任务清单,或对话上下文。

使用方式

每个步骤先输出标题,再输出结果。逐项开发,每项必须按以下步骤完成:

  1. 创建分支:按 git-workflow 为当前任务创建功能分支。
  2. 开发:实现当前任务,遵守 coding-standards;web 项目同时遵守 web-standards。
  3. 执行 review:开发完成后必须立即执行 review 本次代码,遵守 code-review skill。
  4. 合并分支:review 通过后 merge 到主分支。
  5. 文档同步:若修改了公共模块,同步更新其使用文档和演示入口页面。

输出

  • 模块代码:通过 review 的各模块代码。

Review 检查清单

  • 模块完成:所有模块已完成 review,无堆积。
  • 文档同步:公共模块使用文档和演示入口页面与代码同步。
  • 分支管理:符合 git-workflow。

阶段结束

下一阶段:testing。并遵循 ../rules/stage-gate.md 阶段门禁规则。