GPG Ops

April 30, 2026 · View on GitHub

Claude Code plugin for GPG operations: generate keypairs, export public keys, encrypt, decrypt, sign, and verify files or text using the local GnuPG keyring.

Skills

  • gpg-generate-key — generate a new keypair (ed25519 default, RSA optional)
  • gpg-export-public-key — export a public key as ASCII-armored .asc
  • gpg-list-keys — list secret or public keys with fingerprints
  • gpg-encrypt — encrypt to recipients (asymmetric) or with a passphrase (symmetric)
  • gpg-decrypt — decrypt .gpg / .asc files; auto-detects asymmetric vs symmetric
  • gpg-sign — detached, clear-signed, or inline signatures
  • gpg-verify — verify detached signatures and clear-signed text

Requirements

  • GnuPG ≥ 2.1 (gpg --version)
  • A configured gpg-agent with a working pinentry (graphical or curses)

Installation

claude plugins install gpg-ops@danielrosehill

Or per-project:

claude plugins install gpg-ops@danielrosehill --scope project

License

MIT