glab-repo

Automate GitLab repository and project management from the command line.

1|Updated Apr 18, 2026
One-click install
npx skills add https://github.com/a-ng-d/claude-ui-color-palette --skill glab-repo-a-ng-d
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: glab-repo
Source: https://github.com/a-ng-d/claude-ui-color-palette/tree/main/skills/gitlab-cli-skills/glab-repo
Command: npx skills add https://github.com/a-ng-d/claude-ui-color-palette --skill glab-repo-a-ng-d

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Streamlines GitLab repository and project management from the command line, eliminating repetitive UI tasks and accelerating workflows.

Core Features & Use Cases

  • Clone, create, fork, view, update, delete, and search GitLab repositories and projects from the terminal.
  • Transfer repositories between namespaces and manage project members, permissions, and settings efficiently.
  • Use-case example: automate onboarding by creating a new project, setting its description, and inviting collaborators in a single step.

Quick Start

Create a new GitLab project under your group and set an initial description.

Frequently Asked Questions about glab-repo

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

FAQPage Schema
How do I manage GitLab repositories from the command line?

You can manage GitLab repositories from the command line by using the CLI to automate tasks like cloning, creating, forking, and deleting projects through the GitLab API.

Can I create a GitLab project and invite members in a single step?

Yes, you can create a GitLab project, set its description, and invite collaborators in a single step to automate user onboarding and project setup workflows efficiently.

What do I need to automate GitLab project management with the CLI?

To automate GitLab project management, you need a properly authenticated GitLab API session to ensure the CLI can securely execute commands for repository and member operations.

How do I transfer GitLab repository ownership between namespaces?

You can transfer GitLab repository ownership between namespaces by executing specific CLI commands that leverage the GitLab API to relocate projects efficiently.

What is the best way to search for GitLab projects without the UI?

The best way to search for GitLab projects without the UI is using the CLI, which queries the GitLab API to return structured project details directly in your terminal.