← 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 · ★ 7 · AI & Automation · score 81
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. ## 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> # rename / move ``` ### Sync ```bash gopass sync # pull + push against the remote git gopass --nosync <cmd> # skip auto-sync for one command ``` ### TOTP / OTP ```bash gopass otp <path> # current TOTP code gopass otp -c <path> # copy TOTP to clipboard