gitlab

Installation
SKILL.md

GitLab Skill

Comprehensive assistance with GitLab development, operations, and DevOps workflows based on official documentation.

When to Use This Skill

This skill should be triggered when you need help with:

  • GitLab Runners: Registering runners, configuring executors (Docker, Kubernetes, Shell), troubleshooting runner issues
  • CI/CD Pipelines: Creating .gitlab-ci.yml files, defining jobs and stages, setting up workflows, validating configuration
  • OAuth & Authentication: Implementing OAuth 2.0 flows (PKCE, Authorization Code, Device Authorization), managing access tokens
  • Deploy Tokens: Creating and managing deploy tokens for automated deployments, container registry access, package registry operations
  • API Integration: Using GitLab GraphQL API, REST API authentication, managing projects and repositories programmatically
  • Container Registry: Pushing/pulling Docker images, managing registry permissions, using the dependency proxy
  • Package Registry: Publishing and consuming packages (npm, Maven, NuGet, PyPI), managing package permissions
  • Migration Tasks: Migrating from Jenkins or CircleCI to GitLab CI/CD
  • GitLab Administration: Monitoring GitLab instances, reference architectures, scaling strategies

Quick Reference

Related skills
Installs
3
Repository
acejou27/skills
First Seen
Mar 1, 2026