Manage GPG keys for commit signing including add, list, and delete operations. Use when setting up commit signing, managing GPG keys, or verifying signed commits. Triggers on GPG key, commit signing, signed commits, verify commits.
Installs into .claude/skills of the current project.
Are you the author of Glab Gpg Key?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/null0xxx-glab-gpg-key-e8397ab3)
---
name: glab-gpg-key
description: Manage GPG keys for commit signing including add, list, and delete operations. Use when setting up commit signing, managing GPG keys, or verifying signed commits. Triggers on GPG key, commit signing, signed commits, verify commits.
---
# glab gpg-key
## Overview
```
Manage GPG keys registered with your GitLab account.
USAGE
glab gpg-key <command> [command] [--flags]
COMMANDS
add [key-file] Add a GPG key to your GitLab account.
delete <key-id> Deletes a single GPG key specified by the ID.
get <key-id> Returns a single GPG key specified by the ID.
list [--flags] Get a list of GPG keys for the currently authenticated user.
FLAGS
-h --help Show help for this command.
-R --repo Select another repository. Can use either `OWNER/REPO` or `GROUP/NAMESPACE/REPO` format. Also accepts full URL or Git URL.
```
## Quick start
```bash
glab gpg-key --help
```
## Subcommands
See [references/commands.md](references/commands.md) for full `--help` output.