1password

Manage secrets securely with the 1Password CLI (op) from your terminal.

117|8|Updated Jan 20, 2026
One-click install
npx skills add https://github.com/geezerrrr/motive --skill 1password-geezerrrr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: 1password
Source: https://github.com/geezerrrr/motive/tree/main/Motive/Resources/Skills.bundle/1password
Command: npx skills add https://github.com/geezerrrr/motive --skill 1password-geezerrrr

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill helps teams and developers install and use the 1Password CLI (op) to securely access secrets, authenticate accounts, and integrate with desktop workflows without exposing sensitive data.

Core Features & Use Cases

  • Guided setup and authentication: verifies OS, signs in inside a dedicated tmux session, and ensures app integration is enabled.
  • Secret access & management: read, inject, and run secrets via op with account context handling.
  • Safe workflows: provides guardrails to avoid logging secrets and to use one-time or account-scoped operations when multiple accounts exist.
  • Use Case: A developer needs to sign in to their corporate vault and retrieve credentials for a build pipeline without leaving their terminal.

Quick Start

Install the 1Password CLI and follow the official get-started steps to sign in and enable desktop integration.

Frequently Asked Questions about 1password

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

FAQPage Schema
How do I use the 1Password CLI to manage secrets from the terminal?

To securely manage secrets with the 1Password CLI, this skill facilitates installation, verifies your OS, signs you in inside a dedicated tmux session, and enables desktop app integration for reading, injecting, or running secrets.

How does 1Password CLI handle authentication in a terminal workflow?

Authentication for 1Password CLI workflows is handled by signing in within a dedicated tmux session, verifying the OS, and enabling desktop app integration to ensure secure terminal access to your accounts.

Can I use 1Password CLI to retrieve credentials for a build pipeline without leaving the terminal?

Yes, you can sign in to your corporate vault and use the 1Password CLI to read, inject, or run secrets needed for a build pipeline directly from the terminal without exposing sensitive data.

Does 1Password CLI support workflows with multiple accounts?

Yes, 1Password CLI supports multi-account scenarios by applying account context handling and using one-time or account-scoped operations to ensure safe secret access across different accounts.

What are the limitations or precautions when injecting secrets with 1Password CLI?

Precautions include using provided guardrails to avoid logging secrets, ensuring OS checks pass, and relying on tmux-isolated sessions to maintain account context and prevent accidental secret exposure.

Do I need tmux to securely manage secrets with 1Password CLI?

Yes, tmux is required to create isolated sessions for signing in, acting as a guardrail to prevent secret exposure and securely handle account context during 1Password CLI operations.