mcpField
G
glab-gpg-key

glab-gpg-key

github.com/vince-winkintelSecurity49101 installsUpdated 1d ago
Repository

About glab-gpg-key

glab-gpg-key documents glab commands for managing GPG keys registered to a GitLab account, including adding, retrieving, listing, and deleting keys. Listing and retrieval support JSON output for agent automation.

Key features

  1. 01Add GPG keys to GitLab
  2. 02Retrieve a GPG key
  3. 03List registered keys
  4. 04Delete a GPG key
  5. 05Output listings and details as JSON

Use cases

  1. 01Register a GPG key with a GitLab account
  2. 02Inspect or remove a registered key
  3. 03Provide key data to agent automation

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/vince-winkintel/gitlab-cli-skills --skill glab-gpg-key

After installing, type/glab-gpg-keyin Claude Code to confirm it loaded.

Bundled filesreferences/commands.md

Details

From the project README

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

glab gpg-key --help

Structured output

glab gpg-key list and glab gpg-key get support --output json / -F json for structured output, which is useful for agent automation.

# List GPG keys with JSON output
glab gpg-key list --output json
glab gpg-key list -F json

# Get a specific GPG key with JSON output
glab gpg-key get <key-id> --output json
glab gpg-key get <key-id> -F json

Subcommands

See references/commands.md for full --help output.

Comments

Markdown supported