skills/smithery.ai/gitlab-issue-implementation-workflow

gitlab-issue-implementation-workflow

Installation
SKILL.md

GitLab Issue Implementation Workflow

Follow this workflow whenever working on a GitLab issue.

Checklist

  1. Get issue details - Fetch the issue description, labels, and comments from GitLab
  2. Update the issue status label - Make sure the issue status label is set to "Doing" and the "To Do" label is removed
  3. Check for existing MR - Search for merge requests linked to this issue
  4. Create implementation plan if needed - If no MR exists, create a detailed, step by step and actionable plan for the implementation
  5. Create MR if needed - If no MR exists, create one from the issue (this also creates the branch), use the plan as the MR description task list
  6. Sync local branch - git fetch and git checkout the MR's source branch (use the exact branch name from the MR)
  7. Work on the task - Implement the required changes
  8. Run quality checks - Read the README to find the appropriate commands for linting/formatting
  9. Run tests - Read the README to find the appropriate test command
  10. Commit changes - Commit with an appropriate message
  11. Update MR task checkbox - Check ONLY the corresponding task checkbox in the MR description
  12. Post MR comment - Add a comment summarizing the work done
Installs
1
First Seen
Apr 8, 2026
gitlab-issue-implementation-workflow from smithery.ai