GitLab Skill
GitLab-Issue/MR-Fetcher, Executive-Summary- und Code-Review-Generator sowie Auto-Resolve-to-MR-Workflow über eine echte CLI.
Getestet · Funktioniert
Was es kann
Umschließt die GitLab-REST-API (Issues, MRs, Diffs, Kommentare) hinter einer Python-CLI, mit Referenzformat-Anleitungen für Executive-Issue-Zusammenfassungen und strukturierte Code-Reviews, plus ein Automatisierungsskript, das einen Branch erstellt, pusht und einen MR erstellt, der mit einem Issue verknüpft ist. Wird bei GitLab-Issue/MR-Nummern oder expliziten Zusammenfassungs-/Review-/Resolve-Anfragen ausgelöst; erfordert die URL der eigenen GitLab-Instanz des Benutzers und ein persönliches Zugriffstoken (offengelegt, Standard für jede GitLab-Integration).
Testbericht
Führte scripts/gitlab_api.py get-issue tatsächlich gegen einen lokalen Fake-GitLab-API-Server (127.0.0.1) aus und er rief korrekt das Issue plus seine Notizen ab; das issue_summary_format.md des Skills verwandelte dann diese flache JSON in eine strukturierte, auf Geschäftsauswirkungen ausgerichtete Executive-Zusammenfassung im Gegensatz zu einem einfachen unstrukturierten Basis-Dump derselben Felder.
Getestet am: 2026-07-16 · Claude Code 2.x (agent harness)
Installation
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
Befehle & Beispiel-Prompts
/gitlab-skillGitLab-Issue/MR-Fetcher, Executive-Summary- und Code-Review-Generator sowie Auto-Resolve-to-MR-Workflow über eine echte CLI.
Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):
Summarize GitLab issue #42 for me in plain business termsOpen a merge request that resolves this GitLab issue automaticallyGive me a structured code review of this merge request's diff