---
name: "glab-skills-install"
section: "1"
platform: "linux"
package: "glab"
version: "1.126.0-1"
release: "Arch Linux 2026-11-01"
platforms: ["linux"]
url: "https://new.carta.tech/glab-skills-install"
---

# glab-skills-install(1)

Install glab's bundled agent skills. (EXPERIMENTAL)

## NAME

glab-skills-install - Install glab's bundled agent skills. (EXPERIMENTAL)

## SYNOPSIS

**glab skills install \[name\] \[flags\]**

## DESCRIPTION

Install bundled **SKILL.md** files to **.agents/skills/**, the cross-agent standard defined by the Agent Skills specification. This works with GitLab Duo Agent Platform, Claude Code, Codex, Gemini CLI, and any other compliant agent.

By default, only the core **glab** skill is installed. Pass a positional **name** argument to install a specific bundled skill instead. Run **glab skills list** to see what is available.

Install scope:

- •

  By default, skills are installed for the current project, in **.agents/skills/** at the root of the current Git repository.

- •

  Use **--global** to install skills for the current user, in **~/.agents/skills/**.

- •

  Use **--path** to install skills to a custom directory. The path is resolved relative to the current working directory, not the repository root.

To overwrite an existing skill file, use **--force**.

This feature is an experiment and is not ready for production use. It might be unstable or removed at any time. For more information, see https://docs.gitlab.com/policy/development\_stages\_support/.

## OPTIONS

**-f**, **--force**\[=false\]\
 	Overwrite existing skill files.

**-g**, **--global**\[=false\]\
 	Install skills at user scope (~/.agents/skills/).

**--path**=""\
 	Install skills to the directory at .

## OPTIONS INHERITED FROM PARENT COMMANDS

**-h**, **--help**\[=false\]\
 	Show help for this command.

## EXAMPLE

```
# Install the core glab skill in the current project (default)
glab skills install
# Install a specific bundled skill by name
glab skills install glab-stack
# Install the core skill globally (user scope)
glab skills install --global
# Install a skill to a custom directory
glab skills install glab-stack --path /path/to/skills
# Overwrite an existing skill file
glab skills install --force
```

## SEE ALSO

**[glab-skills(1)](/glab-skills/1.md)**
