1password

Manage and retrieve secrets using the 1Password CLI.

4|2|Updated Feb 26, 2026
One-click install
npx skills add https://github.com/Clawdi-AI/openclaw --skill 1password-clawdi-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: 1password
Source: https://github.com/Clawdi-AI/openclaw/tree/main/skills/1password
Command: npx skills add https://github.com/Clawdi-AI/openclaw --skill 1password-clawdi-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

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

Core Features & Use Cases

  • Secure Secret Retrieval: Access secrets stored in 1Password vaults directly from your terminal.
  • Automated Sign-in: Facilitates the sign-in process for the 1Password CLI, including multi-account support.
  • Integration with Applications: Enables seamless injection of secrets into applications or environment variables using op run and op inject.
  • Use Case: Securely inject database credentials into a deployment script without ever exposing them in plain text.

Quick Start

Use the 1password skill to sign in to your 1Password account and list your vaults.

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?

You can securely retrieve secrets from 1Password using the command line by integrating with the `op` CLI, which fetches vault data directly without exposing plain text. The Skill manages terminal-based vault access.

How do I inject API keys into environment variables for deployment scripts?

You can inject API keys into environment variables for deployment scripts by utilizing `op run` and `op inject`. This securely passes sensitive credentials to applications without exposing them in plain text configuration files.

Can I manage multiple 1Password accounts from the CLI?

Yes, you can manage multiple 1Password accounts from the CLI. The Skill supports multi-account sign-in, allowing you to configure and switch between different accounts for secure vault data access.

Do I need the 1Password desktop app installed to use the op CLI?

The Skill supports desktop app integration to facilitate the sign-in process, but requires the `op` binary to be installed and configured on your system to manage and retrieve secrets securely.

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

Automating secrets management for DevOps pipelines is best handled by injecting secrets directly via `op run` and `op inject`. This integrates secure vault retrieval into scripts, preventing plain text credential exposure.