GitLab Skill

GitLab issue/MR fetcher, executive-summary en code-review generator, en auto-resolve-to-MR workflow via een echte CLI.

Door ekohe · ekohe/gitlab-skill

Getest · Werkt ★ 9.2/10

GitLab Skill — GitLab issue/MR fetcher, executive-summary en code-review generator, en auto-resolve-to-MR workflow via een echte CLI.

Wat het doet

Wrapt de GitLab REST API (issues, MRs, diffs, comments) achter een Python CLI, met referentie-formaat gidsen voor executive issue samenvattingen en gestructureerde code reviews, plus een automatiseringsscript dat een branch creëert, pusht, en een MR opent gekoppeld aan een issue. Triggers op GitLab issue/MR nummers of expliciete summarize/review/resolve verzoeken; vereist de eigen GitLab instance URL en persoonlijke toegangstoken van de gebruiker (onthuld, standaard voor elke GitLab integratie).

Testrapport

Scripts/gitlab_api.py get-issue letterlijk uitgevoerd tegen een lokale fake GitLab-API server (127.0.0.1) en het haalde correct het issue plus zijn notities op; de skill's issue_summary_format.md veranderde die platte JSON vervolgens in een gestructureerde, business-impact-first executive samenvatting versus een platte ongestructureerde baseline dump van dezelfde velden.

Getest op: 2026-07-16 · Claude Code 2.x (agent harness)

Installatie

git clone https://github.com/ekohe/gitlab-skill
mkdir -p ~/.claude/skills
cp -r gitlab-skill ~/.claude/skills/gitlab-skill
pip install -r ~/.claude/skills/gitlab-skill/requirements.txt

Commando's en voorbeeldprompts

  • /gitlab-skillGitLab issue/MR fetcher, executive-summary en code-review generator, en auto-resolve-to-MR workflow via een echte CLI.

Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):

  • Summarize GitLab issue #42 for me in plain business terms
  • Open a merge request that resolves this GitLab issue automatically
  • Give me a structured code review of this merge request's diff