From gitlab
Manage GitLab repositories, view project details, and handle repository settings using glab. Use this skill for repository-level operations like cloning, forking, viewing project info, and managing releases.
How this skill is triggered — by the user, by Claude, or both
Slash command
/gitlab:gitlab-repoThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Use the `glab` CLI to manage GitLab repositories and projects.
Use the glab CLI to manage GitLab repositories and projects.
# Clone by project path
glab repo clone group/project
# Clone to a specific directory
glab repo clone group/project ./my-directory
# Fork the current project
glab repo fork
# Fork a specific project
glab repo fork group/project
# Fork and clone
glab repo fork group/project --clone
# View current project details
glab repo view
# View in web browser
glab repo view --web
# View a specific project
glab repo view group/project
# Search GitLab projects
glab repo search --search "kubernetes"
# Search within a group
glab repo search --search "api" --group my-group
glab release list
# Create a release
glab release create v1.0.0
# Create with notes
glab release create v1.0.0 --notes "Release notes here"
# Create with asset links
glab release create v1.0.0 --assets-links '[{"name":"binary","url":"https://..."}]'
glab release view v1.0.0
glab ssh-key list
glab ssh-key add --title "My key" --key "$(cat ~/.ssh/id_rsa.pub)"
# Create from a file
glab snippet create --title "Config example" --filename config.yml
# Create with visibility
glab snippet create --title "Script" --filename script.sh --visibility public
glab snippet list
glab repo view to quickly check project informationglab repo fork automatically sets up remotesglab release createglab api --help for advanced operationsnpx claudepluginhub tanyagray/claude --plugin gitlabReference GitLab CLI (glab) commands for authentication, issues, merge requests, pipelines, releases, repo management, labels, variables from terminal.
Guides glab CLI usage and GitLab workflows, adapting GitHub gh patterns to GitLab projects, merge requests, and CI/CD pipelines.
Provides behavioral guidelines to reduce common LLM coding mistakes, focusing on simplicity, surgical changes, assumption surfacing, and verifiable success criteria.