← Back to Skills Marketplace
1password
by
Peter Steinberger
· GitHub ↗
· v1.0.1
31524
Downloads
52
Stars
1277
Active Installs
2
Versions
Install in OpenClaw
/install 1password
Description
Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in (single or multi-account), or reading/injecting/running secrets via op.
Usage Guidance
Install this only if you want an agent to help operate 1Password CLI. Keep the app locked until needed, specify the exact account, vault, and item path, and avoid commands that print unmasked secrets or write keys/configs to disk unless you intentionally requested that handling.
Capability Analysis
Type: OpenClaw Skill
Name: 1password
Version: 1.0.1
The skill is designed to integrate with and utilize the 1Password CLI (`op`) for secret management. All instructions and examples, including the complex `tmux` session management in `SKILL.md`, are consistent with the legitimate and secure operation of the `op` CLI within an agent environment. There is no evidence of intentional malicious behavior such as unauthorized data exfiltration, malicious execution, persistence, or prompt injection aimed at subverting the agent for harmful purposes. The guardrails explicitly advise against insecure secret handling.
Capability Assessment
Purpose & Capability
The skill's purpose is to install and use the 1Password CLI for sign-in, secret reading, injection, and command execution; that is sensitive but coherent and explicitly disclosed.
Instruction Scope
Instructions require tmux, successful sign-in verification, account selection for multiple accounts, and warn not to paste secrets into logs, chat, or code; examples include powerful op commands that users should run only for specific requested items.
Install Mechanism
The declared install mechanism is the standard Homebrew formula for 1Password CLI, with no custom installer script or bundled executable.
Credentials
An unlocked 1Password app and authorized account are expected for this integration, but they can expose any vault data available to that account if the user permits commands.
Persistence & Privilege
The tmux session is explained as an auth/TTY workaround and the example kills the session; no hidden persistence, privilege escalation, or background worker is shown.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install 1password - After installation, invoke the skill by name or use
/1password - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
Require tmux session for op auth
v1.0.0
Initial release of 1Password skill.
- Provides guidance for setting up and using the 1Password CLI (`op`), including installation, desktop app integration, and sign-in.
- Includes workflow steps for verifying setup, multi-account usage, and checking access.
- Offers advice to avoid repeated authentication prompts, especially when using tmux.
- Emphasizes security guardrails: never expose secrets, prefer in-memory operations, and ensure proper authentication steps.
Metadata
Frequently Asked Questions
What is 1password?
Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in (single or multi-account), or reading/injecting/running secrets via op. It is an AI Agent Skill for Claude Code / OpenClaw, with 31524 downloads so far.
How do I install 1password?
Run "/install 1password" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is 1password free?
Yes, 1password is completely free (open-source). You can download, install and use it at no cost.
Which platforms does 1password support?
1password is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created 1password?
It is built and maintained by Peter Steinberger (@steipete); the current version is v1.0.1.
More Skills