What problem does it solve? Managing API keys, passwords, and tokens as plaintext environment variables or config files creates security risks. This Skill sets up the 1Password CLI (op) so secrets are read, injected, or passed to commands directly from your 1Password vaults without exposing raw values. ## Core Features & Use Cases - CLI Setup & Authentication: Install op on Linux, macOS, or Windows and authenticate via service account token, desktop app integration, or a self-hosted Connect server. - Secret Reading & Injection: Resolve op://Vault/Item/field references with op read, render templates with op inject, and run commands with secret env vars via op run. - Stable Agent Sessions: Use a dedicated tmux session pattern so desktop-app sign-in persists across non-interactive terminal calls. - Use Case: You need a database password for a deployment script. Instead of pasting it into a .env file, run the command with op run so the secret is injected at runtime from your 1Password vault. ## Quick Start Set up the 1Password CLI with a service account token and read the database password from my app-prod vault without printing it.