Agent skill
c-secrets
Install this agent skill to your Project
npx add-skill https://github.com/daxaur/openpaw/tree/main/skills/c-secrets
SKILL.md
What This Skill Does
Retrieves credentials and generates passwords using op (1Password CLI) or bw (Bitwarden CLI). All passwords are copied to clipboard — never printed to the terminal.
CRITICAL RULE
NEVER display passwords, tokens, or secret values in plain text output. Always use clipboard copy commands. This applies to every secret retrieval, no exceptions.
CLI Tools
1Password (op)
# Copy a password to clipboard (PREFERRED — never print)
op item get "GitHub" --fields password | pbcopy
# Look up an item
op item get "GitHub"
# List all items
op item list
# Generate a password (copy to clipboard)
op generate-password --length 20 --symbols | pbcopy
# Get a specific field
op item get "AWS" --fields "Access Key ID"
Bitwarden (bw)
# Unlock vault first (session token required)
export BW_SESSION=$(bw unlock --raw)
# Copy password to clipboard (PREFERRED)
bw get password "GitHub" | pbcopy
# Look up an item
bw get item "GitHub"
# Generate a password (copy to clipboard)
bw generate --length 20 --special | pbcopy
Usage Guidelines
- Always pipe passwords to
pbcopy— confirm "Copied to clipboard" to the user instead of showing the value. - If the user asks to "show" or "display" a password, redirect: copy it to clipboard and inform them.
- For lookups, show non-sensitive fields (username, URL, notes) but never the password itself.
- If vault is locked, prompt the user to unlock it manually before proceeding.
Notes
oprequires 1Password app installed and CLI signed in:op signinbwrequires Bitwarden CLI installed and vault unlocked each session
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
c-slack
Send messages and upload files to Slack channels using the `slack` CLI. Supports direct messages, channel posts, file uploads, and thread replies.
c-timer
Timers, alarms, and pomodoro — set countdowns with native notifications.
c-telegram
Bidirectional Telegram bridge — talk to Claude from your phone. Built into OpenPaw.
c-system
macOS Swiss Army Knife — control volume, wifi, battery, dock, display, trash, firewall, screensaver, shutdown, and more via m-cli.
c-tracking
Track packages across UPS, FedEx, USPS, and DHL using the `ordercli` CLI. Look up tracking numbers, get current status, estimated delivery dates, and shipment history without visiting carrier websites.
c-network
DNS lookups with doggo and readable HTTP requests with httpie — modern networking tools for the terminal.
Didn't find tool you were looking for?