1password

Sign in to 1Password accounts and read secrets via op:// paths.

1|Updated Mar 6, 2026
One-click install
npx skills add https://github.com/zhcndoc/openclaw --skill 1password-zhcndoc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: 1password
Source: https://github.com/zhcndoc/openclaw/tree/main/skills/1password
Command: npx skills add https://github.com/zhcndoc/openclaw --skill 1password-zhcndoc

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines authentication and secret management by leveraging the 1Password CLI for sign-in, desktop integration, and secure access to credentials.

Core Features & Use Cases

  • Sign in to multiple accounts securely with op signin.
  • Read and inject secrets from op:// paths while minimizing exposure.
  • Desktop integration and workflow gating to keep credentials unlocked only when needed.

Quick Start

Sign in to your 1Password account using the CLI and verify access inside a secure session.

Frequently Asked Questions about 1password

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

FAQPage Schema
How do I use 1Password CLI to inject secrets into automated workflows?

To inject secrets using 1Password CLI, you reference items via op:// paths within your scripts. This approach securely reads and injects credentials on demand while minimizing exposure during automated workflows.

What is needed to securely manage credentials with 1Password CLI in a terminal session?

Secure credential management with 1Password CLI requires the CLI installed, desktop integration enabled, and a secure runtime like a tmux session. This setup guards authentication and protects secret handling during your workflow.

Can I sign in to multiple 1Password accounts using the command line?

Yes, you can sign in to multiple 1Password accounts securely using the `op signin` command. This allows controlled access and credential management across different accounts within a single secure session.

How does desktop integration affect secret access with the 1Password CLI?

Desktop integration with 1Password CLI enables workflow gating to keep credentials unlocked only when needed. This minimizes exposure by ensuring secrets are accessible exclusively during active, controlled operations.

Why should I use a tmux session for 1Password CLI authentication?

Using a tmux session for 1Password CLI authentication establishes a secure runtime environment. This practice protects your authentication state and prevents unintended secret exposure during command execution.