Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
npx claudepluginhub grandcamel/gitlab-assistant-skills --plugin gitlab-assistant-skillsGitLab automation hub. Routes requests to specialized skills. ALWAYS use this skill when: (1) any GitLab operation, (2) unsure which skill to use, (3) multi-step GitLab workflows. Start here for any gitlab task.
GitLab badge operations via API. ALWAYS use this skill when user wants to: (1) list project badges, (2) create pipeline/coverage badges, (3) update or delete badges, (4) preview badge rendering.
GitLab CI/CD pipeline operations. ALWAYS use this skill when user wants to: (1) view pipeline status, (2) run/trigger pipelines, (3) view/retry jobs, (4) trace job logs, (5) download artifacts, (6) lint CI config.
GitLab container registry operations via API. ALWAYS use this skill when user wants to: (1) list container repositories, (2) view/delete image tags, (3) clean up old images, (4) manage Docker registry.
GitLab discussion operations via API. ALWAYS use this skill when user wants to: (1) view threaded discussions on MRs/issues, (2) create new discussion threads, (3) reply to discussions, (4) resolve/unresolve discussions.
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
GitLab CLI (glab) expertise for managing merge requests, issues, CI/CD pipelines, and repositories from the command line
GitLab workflow best practices and glab CLI usage
GitHub PR dashboard for Claude Code. View PR status, CI/CD progress, bot comments, and merge PRs directly from your terminal.
Git workflows - commits, branches, PRs, issue processing, auto-close detection, and repository management
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Develop, test, build, and deploy Godot 4.x games with Claude Code. Includes GdUnit4 testing, web/desktop exports, CI/CD pipelines, and deployment to Vercel/GitHub Pages/itch.io.
Complete JIRA automation suite with 14 specialized skills - issue management, agile workflows, time tracking, service management, bulk operations, and more
14 specialized skills for natural language Splunk automation - search, job management, exports, and administration via Claude Code
17 specialized skills for Confluence Cloud automation. Natural language page management, CQL search with export, comments, attachments, labels, permissions, and JIRA integration.
19Specialized skillsone conversation |
100%glab CLI coverageplus raw API |
0API syntaxto memorize |
10New API skillsin v1.1.0 |
Natural language GitLab automation for Claude Code
From merge requests to vulnerability management—19 skills, zero syntax memorization.
┌───────────────────────────────────────────────────────────────┐
│ You: "What MRs need my review?" │
├───────────────────────────────────────────────────────────────┤
│ Claude: Found 3 merge requests awaiting your review: │
│ │
│ !142 feat: Add user authentication │
│ → Author: @sarah | +523/-89 | 2 approvals needed │
│ │
│ !138 fix: Resolve race condition in worker │
│ → Author: @mike | +12/-4 | Pipeline passed ✓ │
│ │
│ !135 docs: Update API documentation │
│ → Author: @alex | +234/-56 | Ready to merge │
│ │
│ Would you like me to check out any of these for review? │
└───────────────────────────────────────────────────────────────┘
Get Started • Skills • Use Cases • Architecture
❌ The CLI Way
Five commands, context switching... |
✅ The Natural Way
Just ask. |
| Task | Traditional CLI | GitLab Assistant | Saved |
|---|---|---|---|
| Find MRs to review | 30 seconds | 5 seconds | 83% |
| Create MR with description | 2 minutes | 15 seconds | 88% |
| Check pipeline + view logs | 1 minute | 10 seconds | 83% |
| Search code across projects | 45 seconds | 8 seconds | 82% |
| Set up branch protection | 3 minutes | 20 seconds | 89% |
# macOS
brew install glab
# Linux
brew install glab
# or: https://gitlab.com/gitlab-org/cli/-/releases
# Windows
winget install glab
glab auth login
# Follow the prompts to authenticate with GitLab
git clone https://github.com/grandcamel/GitLab-Assistant-Skills.git
Add to your ~/.claude/settings.json:
{
"plugins": [
"/path/to/GitLab-Assistant-Skills/.claude-plugin"
]
}
claude "Show my open merge requests"
claude "Create an issue for the login bug"
claude "What's the pipeline status?"
That's it. Claude now has full GitLab access via natural language.
| Skill | Purpose | Example |
|---|---|---|
| gitlab-assistant | Hub router | Routes to the right skill automatically |
| gitlab-mr | Merge requests | "Create MR from feature branch" |
| gitlab-issue | Issues | "Show my open bugs" |
| gitlab-ci | CI/CD pipelines | "Why did the pipeline fail?" |
| gitlab-repo | Repositories | "Clone the backend project" |
| gitlab-release | Releases | "Create release v2.0.0" |
| gitlab-label | Labels | "Add 'urgent' label to issue 42" |
| gitlab-milestone | Milestones | "Show Q1 milestone progress" |
| gitlab-variable | CI/CD variables | "Set DATABASE_URL variable" |