Installs into .claude/skills of the current project.
Are you the author of Gitlab?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/fisker086-gitlab)
---
name: gitlab
description: Query GitLab projects, merge requests, and CI pipelines
activation_keywords: [gitlab, project, pipeline, mr, merge, ci, repository]
execution_mode: server
---
# GitLab Skill
Provides read-only GitLab operations via HTTP API:
- List projects and get project details
- List merge requests and their changes
- List CI pipelines and jobs
- Get job logs
- List repository branches and tags
Use `builtin_gitlab` tool with fields:
- `operation`: one of "list_projects", "get_project", "list_mrs", "list_pipelines", "get_job_log", "list_branches", "list_tags"
- `project_id`: GitLab project ID or URL-encoded path (required for most ops)
- `gitlab_url`: GitLab instance URL (default: https://gitlab.com)
- `token`: GitLab personal access token (from GITLAB_TOKEN env var if not provided)
- `mr_iid`: merge request IID (for pipeline listing)
- `pipeline_id`: pipeline ID (for get_job_log)
- `per_page`: results per page (default: 20)
Note: All operations are read-only.
The token is used only for this request and never logged.