What problem does it solve? Managing secrets through plaintext environment variables or config files is risky and hard to maintain. This Skill sets up the 1Password CLI (op) so secrets stay in your vault and are read, injected, or passed to commands only at runtime. ## Core Features & Use Cases - CLI Setup and Authentication: Install op and authenticate via desktop app integration, service account token (OP_SERVICE_ACCOUNT_TOKEN), or a self-hosted Connect server. - Secret Operations: Read secrets with op read, fetch one-time passwords, inject secrets into templates with op inject, and run commands with secret env vars via op run. - Headless and CI Support: Use service account tokens for non-interactive environments, or a dedicated tmux session to preserve desktop-app auth across terminal calls. - Use Case: You need a database password for a deployment script. Instead of pasting it into a file, run the command through op run so the secret is resolved from your 1Password vault at execution time. ## Quick Start Ask the agent to install the 1Password CLI, sign in with a service account token, and read a secret from your vault using an op:// reference.