1password
Set up and use 1Password CLI (op).
Setup & Installation
Install command
clawhub install steipete/1passwordIf the CLI is not installed:
Install command
npx clawhub@latest install steipete/1passwordOr install with OpenClaw CLI:
Install command
openclaw skills install steipete/1passwordor paste the repo link into your assistant's chat
Install command
https://github.com/openclaw/skills/tree/main/skills/steipete/1passwordWhat This Skill Does
Handles installing and configuring the 1Password CLI (op) and integrating it with the 1Password desktop app. Covers single and multi-account sign-in flows, reading vault items, and injecting secrets into processes without writing them to disk.
Using op run and op inject keeps secrets out of shell history, environment files, and logs without any extra tooling.
When to Use It
- Injecting API keys from a vault into a deploy script
- Signing into multiple 1Password accounts from the terminal
- Running commands with secrets via op run without touching disk
- Setting up 1Password CLI on a new machine
- Verifying vault access before automated secret reads
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: Injecting API keys from a vault into a deploy script
- 1Injecting API keys from a vault into a deploy script
- 2Signing into multiple 1Password accounts from the terminal
- 3Running commands with secrets via op run without touching disk
- 4Setting up 1Password CLI on a new machine
- 5Verifying vault access before automated secret reads
Set up and use 1Password CLI (op).
Security Audits
These signals reflect official OpenClaw status values. A Suspicious status means the skill should be used with extra caution.