← ClaudeAtlas

gopasslisted

Retrieve credentials (API keys, tokens, passwords) from the local gopass password store. Use when a task needs a secret that the user has stored in gopass — instead of asking the user to paste it, search the store and read the value with `gopass find` / `gopass show -o`. Also covers inserting, generating, listing, searching, syncing, and TOTP.
vanducng/skills · ★ 0 · AI & Automation · score 73
Install: claude install-skill vanducng/skills
# gopass Local password store wrapped around GPG. Secrets live as encrypted files in a git repo and decrypt on demand. The user has it installed and initialized — commands "just work" on this machine. ## When to use - Task needs an API key / token / password and the user mentions it's "in gopass" or "in the password store" - Before asking the user to paste a secret, check if the store has it (`gopass find <keyword>`) - Setting up env vars for a script that needs credentials - Adding a new secret the user wants stored ## Core commands ### Read ```bash gopass ls # tree view of all secrets gopass find <keyword> # search names (fast, no decrypt) gopass grep <string> # search inside decrypted content (slow) gopass show <path> # full content (password + key:value lines) gopass show -o <path> # password ONLY — use this to capture into vars gopass -c <path> # copy password to clipboard, clears in 45s ``` Multi-line secrets store the password on line 1 and structured `key: value` pairs below. `gopass show <path> <key>` extracts a single field. ### Write ```bash gopass insert <path> # paste a value (prompts stdin) echo -n "value" | gopass insert -f <path> # non-interactive insert gopass generate <path> [length] # random password, default 24 chars gopass edit <path> # open in $EDITOR gopass rm <path> # delete gopass mv <old> <new>