SuperAPI AI Directory

coding

Coding & development

View repository

Updated 10-16 10:35

About this skill

Coding

Dependency specification

#[[file:../rules/git-workflow.md]] #[[file:../rules/coding-standards.md]] #[[file:../rules/review-base.md]] #[[file:../rules/web-standards.md]] #[[file:../code-review/SKILL.md]]

Purpose

Develop item by item according to the task list, and only proceed to the next item after each item has been reviewed.

Input

  • Task list: functional task list, or conversation context

Steps

For each step, first output the title, then output the result

  • Develop item by item, and each item must be completed according to the following steps:
    • Create branch: create a feature branch for the current task according to git-workflow Create a feature branch for the current task
    • Develop: implement the current task, complying with coding-standards; web projects must also comply with web-standards
    • Perform review: after development is completed, the code for this change must immediately be reviewed, complying with code-review skill
    • Merge branch: after the review passes, merge into the main branch
    • Documentation sync: if a public module is modified, synchronously update its usage documentation and demo entry page

Output

  • Module code: the code of each module that has passed review

Review checklist

  • Module completion: all modules have completed review, with no backlog
  • Documentation sync: the usage documentation and demo entry page of public modules are in sync with the code
  • Branch management: complies with git-workflow

End of phase

Next phase:testing

#[[file:../rules/stage-gate.md]]