What problem does it solve?
This Skill prevents insecure secret handling by guiding users to store and retrieve credentials in 1Password instead of exposing them in plaintext environment variables or files.
Core Features & Use Cases
- 1Password CLI setup and authentication: Configure the 1Password CLI (
op) using a service account token, desktop app integration, or a Connect server for automation-friendly sign-in.
- Secret read and injection into workflows: Use
op read to fetch secret values and op inject to replace template placeholders during configuration generation.
- Safe command execution with secret env vars: Use
op run to inject secrets at runtime for one-off commands without persisting sensitive data.
Use case example: Setting up a CI or local automation task that reads database credentials from op://Vault/Item/field, injects them into a config template, and runs a command using secret environment variables without printing secrets to logs.
Quick Start
Ask the skill to set up 1Password CLI usage using a service account token from OP_SERVICE_ACCOUNT_TOKEN for securely reading secrets with op.