gitlab-repo

Automates GitLab project workflows including cloning, orbi, and searching via CLI commands.

Updated Feb 26, 2026
One-click install
npx skills add https://github.com/tanyagray/claude --skill gitlab-repo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gitlab-repo
Source: https://github.com/tanyagray/claude/tree/main/plugins/gitlab/skills/gitlab-repo
Command: npx skills add https://github.com/tanyagray/claude --skill gitlab-repo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Managing GitLab repository operations manually via the glab CLI can be time-consuming and error-prone; this skill centralizes cloning, forking, viewing, releasing, and SSH key management.

Core Features & Use Cases

  • Clone a repository to a local directory using glab repo clone group/project
  • Fork a repository and optionally clone it in a single step
  • View repository details in the terminal or open in a web browser
  • Manage releases for projects, including listing and creating releases
  • SSH Key Management for projects to associate keys with GitLab accounts
  • Search for projects and groups within GitLab to discover targets

Quick Start

Ask me to clone, fork, view, search, or release a repository by its project path.

Frequently Asked Questions about gitlab-repo

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I clone a GitLab repository using the glab CLI?

To clone a GitLab repository, you can use this skill to execute the glab repo clone group/project command, automating the process of copying the remote project files to your local directory.

Can I fork and clone a GitLab repository in a single step?

Yes, this skill supports forking a GitLab repository and optionally cloning it to your local machine in one single step using the glab CLI, streamlining your project contribution workflow.

What is the best way to manage GitLab releases and SSH keys from the terminal?

Managing GitLab releases and SSH keys from the terminal is handled by this skill through glab CLI commands, allowing you to list, create releases, and associate SSH keys with your GitLab account.

Do I need the glab CLI installed to view and search GitLab projects?

Yes, you need the glab CLI installed and access to target GitLab projects to view project details, search for groups, and discover project targets within your terminal environment.

How does viewing GitLab repository details in the terminal compare to opening it in a browser?

Viewing GitLab repository details in the terminal provides quick local access to project information, while this skill also supports opening the repository directly in a web browser for full visual context.