From oxgl
Automates GitLab MR workflow: waits for AI code review via script, auto-merges clean MRs after pipeline, or plans TDD fix for top issue from notes.
How this skill is triggered — by the user, by Claude, or both
Slash command
/oxgl:merge-or-fixThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
- Git remote: !`git remote get-url origin`
git remote get-url origin$ARGUMENTS if provided, otherwise detect from current branch with glab mr view --output json | jq '.iid'glab mr checkout <MR_IID> to ensure you're on the MR's branch (safe to run even if already on the branch)python3 ${CLAUDE_PLUGIN_ROOT}/scripts/wait_for_ai_review.py <MR_IID> (use 45 minute timeout)glab repo view --output json | jq '.id' and run glab api "/projects/{project_id}/merge_requests/<MR_IID>/notes" --jq '[.[] | select(.system == false)]'glab mr merge --when-pipeline-succeeds (no other flags)npx claudepluginhub oxidian/cc-plugins --plugin oxglWaits for AI code review on GitLab MR, checks out branch, analyzes top finding from notes, and generates TDD fix plan. Use after MR submission.
Automates GitHub PR workflow: detects PR, checks out branch, waits for AI code review, auto-merges if clean, or creates TDD fix plan for top issue.
Drives existing GitHub/GitLab PRs/MRs to merge: monitors CI/CD status, fixes issues in PR scope via sub-skills, handles multi-round code reviews, resolves comments until all requirements met.