GitLab Skill

GitLab issue/MR hente, executive-summary og kodegjennomgangsgenerator, og auto-resolve-to-MR arbeidsflyt via en ekte CLI.

av ekohe · ekohe/gitlab-skill

Bestått ★ 9.2/10

GitLab Skill — GitLab issue/MR hente, executive-summary og kodegjennomgangsgenerator, og auto-resolve-to-MR arbeidsflyt via en ekte CLI.

Hva den gjør

Pakker GitLab REST API (issues, MRs, diffs, kommentarer) bak en Python CLI, med referansestil guider for executive issue-sammendrag og strukturerte kodegjennomganger, pluss et automatiseringsskript som oppretter en gren, pusher, og åpner en MR knyttet til et issue. Utløses ved GitLab issue/MR-numre eller eksplisitte oppsummerings/gjennomgang/løs forespørsler; krever brukerens egen GitLab-instans URL og personlig tilgangstoken (avslørt, standard for enhver GitLab-integrasjon).

Testrapport

Kjørte scripts/gitlab_api.py get-issue for ekte mot en lokal falsk GitLab-API server (127.0.0.1) og den hentet korrekt issue pluss dets notater; ferdighetens issue_summary_format.md gjorde deretter den flate JSON-en om til et strukturert, forretnings-impact-først executive sammendrag versus en ren ustrukturert grunnlinje dump av de samme feltene.

Testet på: 2026-07-16 · Claude Code 2.x (agent harness)

Installer

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

Kommandoer og eksempelprompter

  • /gitlab-skillGitLab issue/MR hente, executive-summary og kodegjennomgangsgenerator, og auto-resolve-to-MR arbeidsflyt via en ekte CLI.

Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):

  • 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