codely-plan-phase-implement-gitlab
🫡 Implement a plan phase
[!CRITICAL] Implement ONLY ONE phase per invocation. After completing the current phase, STOP and wait for the user to review the changes. Never proceed to the next phase without explicit user approval.
[!CRITICAL] Never merge the merge request. This skill may create a feature branch, commit, push and open a merge request, but the user decides when to merge. Merging is what closes the phase issue (and this skill closes it explicitly when the instance has automatic issue closing disabled).
🎯 Input
This skill is invoked as /codely-plan-phase-implement-gitlab <gitlab-issue-url>. The URL can point to either:
- A phase (child) issue: implement that phase.
- The parent plan issue: find the current phase and implement it (see below).
GitLab issue URLs look like https://gitlab.com/<namespace>/<project>/-/issues/<iid>.
If no URL is provided, ask the user for it before doing anything else.