1password

Automate 1Password CLI secret retrieval and injection in shell workflows.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps teams securely manage, access, and automate secrets using the 1Password CLI (op) from the terminal, reducing manual copying of sensitive data and the risk of leaks.

Core Features & Use Cases

  • Install and sign in: Set up the 1Password CLI, enable desktop app integration, and sign in to single or multiple accounts.
  • Secret workflows: Read, inject, and run secrets in scripts or shell sessions with confidence, using op.
  • Guarded operations: Use dedicated, isolated environments (e.g., tmux sessions) to prevent accidental credential exposure.

Quick Start

Install the 1Password CLI, sign in, and start using op to read and inject secrets.

Frequently Asked Questions about 1password

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

FAQPage Schema
How do I automate secure secret retrieval using the 1Password CLI?

To automate secure secret retrieval with the 1Password CLI, you use the op read and op inject commands to access and inject secrets directly into shell workflows, preventing manual data copying. This Skill automates that interaction.

What is the best way to manage multiple 1Password accounts from the terminal?

Managing multiple 1Password accounts from the terminal is handled by using the op signin command for each account. This Skill supports multi-account configurations to let you switch contexts and retrieve secrets securely.

How do I install and configure 1Password CLI desktop integration?

You install the 1Password CLI and enable desktop app integration to unlock the CLI securely using your biometrics or master password. This Skill guides you through the setup and verifies the CLI presence.

Can I use tmux sessions to prevent accidental credential exposure when running op inject?

Yes, you can use tmux sessions to provide a dedicated, isolated environment when running op inject. This prevents accidental credential exposure during secure secret access workflows in your shell.

Why should I use the 1Password CLI instead of copying secrets manually?

Using the 1Password CLI reduces the risk of leaks associated with manual copying of sensitive data. It automates secure interaction to read and run secrets directly in scripts, ensuring credentials are handled safely.