1password

Configure and operate the 1Password CLI to sign in and read secrets via op commands.

Updated Feb 16, 2026
One-click install
npx skills add https://github.com/travis-burmaster/agentbox --skill 1password-travis-burmaster
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: 1password
Source: https://github.com/travis-burmaster/agentbox/tree/main/agentfork/skills/1password
Command: npx skills add https://github.com/travis-burmaster/agentbox --skill 1password-travis-burmaster

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Setting up the 1Password CLI and authenticating correctly across accounts is error-prone, especially when shell sessions lose state between commands. This Skill guides installation, desktop app integration, sign-in, and secret retrieval using the official op CLI workflow. ## Core Features & Use Cases - CLI Setup and App Integration: Walks through installing the 1Password CLI and enabling desktop app integration on macOS, Windows, and Linux. - Multi-Account Sign-In: Handles single and multi-account authentication using op signin, --account flags, and OP_ACCOUNT environment variables. - Secret Access Patterns: Reads, injects, and runs secrets via op read, op inject, and op run without writing secrets to disk. - Use Case: You need to pull a database password from a 1Password vault into a deployment script. The Skill verifies the CLI, signs you in inside a dedicated tmux session, and uses op run to inject the secret at runtime. ## Quick Start Ask the agent to sign in to 1Password with op and read a specific vault item such as op://app-prod/db/password.

Frequently Asked Questions about 1password

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I sign in to the 1Password CLI with op?

Run op signin after enabling desktop app integration in the 1Password app settings under Developer. For multiple accounts, pass --account with the account shorthand or set the OP_ACCOUNT environment variable.

How to read a secret from a 1Password vault using the CLI?

Use op read with a secret reference like op://vault/item/field, for example op read op://app-prod/db/password. You can also use op run or op inject to supply secrets to commands without writing them to disk.

Does the 1Password CLI work on Linux?

Yes, the op CLI supports macOS, Windows, and Linux. On Linux, desktop app integration requires PolKit and an authentication agent, and shells bash, zsh, sh, and fish are supported.

Why does op return account is not signed in?

This happens when the session lost authentication state or the desktop app is locked. Re-run op signin inside the tmux session and authorize the prompt in the 1Password desktop app, then verify with op whoami.

Can I use the 1Password CLI without the desktop app?

Yes, use op account add to configure authentication without app integration. However, the recommended flow uses desktop app integration, which requires a 1Password subscription and the unlocked desktop app.