1password

Manage and retrieve secrets using the 1Password CLI.

386k|81.1k|Updated Nov 24, 2025
One-click install
npx skills add https://github.com/openclaw/openclaw --skill 1password-openclaw
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: 1password
Source: https://github.com/openclaw/openclaw/tree/main/skills/1password
Command: npx skills add https://github.com/openclaw/openclaw --skill 1password-openclaw

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill simplifies the secure management and retrieval of secrets, passwords, and sensitive information using the 1Password command-line interface.

Core Features & Use Cases

  • Secure Secret Retrieval: Access passwords, API keys, and other sensitive data stored in 1Password directly from your terminal.
  • Automated Workflows: Integrate secret management into CI/CD pipelines or scripts without manual intervention.
  • Use Case: Securely inject database credentials into an application's environment variables during deployment.

Quick Start

Use the 1password skill to sign in to your 1Password account within a new tmux session.

Frequently Asked Questions about 1password

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

FAQPage Schema
How do I retrieve secrets from 1Password using the command line?▼

To retrieve secrets from 1Password using the command line, you use the `op` binary to read and inject stored passwords, API keys, and sensitive data directly into your terminal or scripts.

Can I inject database credentials into environment variables during deployment with 1Password CLI?▼

Yes, you can inject database credentials into environment variables during deployment by integrating 1Password CLI `op` commands into your automated CI/CD workflows for secure secret retrieval.

Do I need the 1Password desktop app to manage secrets with the CLI?▼

The 1Password desktop app is optional for desktop app integration, but the core requirement for managing secrets is having the `op` binary installed, optionally via `brew`.

How does multi-account sign-in work for secrets management in terminal workflows?▼

Multi-account sign-in for secrets management allows you to authenticate with multiple 1Password accounts within a terminal session, enabling retrieval of secrets across different vaults via `op` commands.

What is the best way to automate secrets management for DevOps pipelines?▼

The best way to automate secrets management for DevOps pipelines is using 1Password CLI to securely inject credentials and API keys into scripts without manual intervention.

Why use 1Password CLI instead of other secrets management tools for CI/CD automation?▼

You would use 1Password CLI for CI/CD automation to securely manage and retrieve secrets directly from your terminal, avoiding hardcoded credentials and integrating seamlessly with existing DevOps workflows.