From gitlab-skills
Find and fix a GitLab issue by reading it, implementing a fix, and creating a merge request
npx claudepluginhub yjhjstz/cc-skills --plugin gitlab-skills<issue-number>Find and fix GitLab issue #$ARGUMENTS. Must run from a git directory with GitLab remote. Use `glab` CLI and `jq`. ## Steps 1. **Read the issue**: Understand the problem described in the title, description, and labels. If unclear, also check comments with `glab issue view $ARGUMENTS -c`. 2. **Create a feature branch** from the default branch: 3. **Locate relevant code**: Search the codebase to understand the root cause. Use Grep, Glob, and Read tools. 4. **Implement the fix**: Make minimal, focused changes that address the root cause. Add appropriate tests if applicable. 5....
Find and fix GitLab issue #$ARGUMENTS. Must run from a git directory with GitLab remote.
Use glab CLI and jq.
Read the issue:
glab issue view $ARGUMENTS -F json
Understand the problem described in the title, description, and labels. If unclear, also check comments with glab issue view $ARGUMENTS -c.
Create a feature branch from the default branch:
git checkout -b fix/$ARGUMENTS
Locate relevant code: Search the codebase to understand the root cause. Use Grep, Glob, and Read tools.
Implement the fix: Make minimal, focused changes that address the root cause. Add appropriate tests if applicable.
Commit and push:
git add <files> && git commit -m "Fix #$ARGUMENTS: <concise summary>"
git push -u origin fix/$ARGUMENTS
Create a merge request linked to the issue:
glab mr create -i $ARGUMENTS --fill --remove-source-branch --push
If --fill doesn't produce a good description, use -d to provide one instead.
Report: Show the MR URL and a summary of changes made.
IMPORTANT: