设置并使用 1Password CLI (op)。在安装 CLI、启用桌面应用程序集成、登录(单帐户或多帐户)或通过 op 读取/注入/运行机密时使用。
数据来源:ClawHub。 在 ClawSkills 查看
选择你使用的 Agent
方法一:命令行安装(推荐)
推荐(无需提前安装 clawhub)
npx clawhub@latest --dir ~/.claude/skills install 1password或使用 clawhub CLI(需提前安装)
clawhub --dir ~/.claude/skills install 1password⚠️ 需要 Node.js 18+,没有 Node?请使用下方方法二直接下载 ZIP。 安装 Node.js →
方法二:手动下载安装(无需 Node)
下载 ZIP,解压后将文件夹放到以下路径,重启 Agent 即可:
安装路径
~/.claude/skills/1password/💡解压后将文件夹放到上方路径,重启 Agent 即可生效
--- name: 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. homepage: https://developer.1password.com/docs/cli/get-started/ metadata: {"clawdbot":{"emoji":"🔐","requires":{"bins":["op"]},"install":[{"id":"brew","kind":"brew","formula":"1password-cli","bins":["op"],"label":"Install 1Password CLI (brew)"}]}} ---
Follow the official CLI get-started steps. Don't guess install commands.
references/get-started.md (install + app integration + sign-in flow)references/cli-examples.md (real op examples)op --version.op commands (no direct op calls outside tmux).op signin (expect app prompt).op whoami (must succeed before any secret read).--account or OP_ACCOUNT.The shell tool uses a fresh TTY per command. To avoid re-prompts and failures, always run op inside a dedicated tmux session with a fresh socket/session name.
Example (see tmux skill for socket conventions, do not reuse old session names):
SOCKET_DIR="${CLAWDBOT_TMUX_SOCKET_DIR:-${TMPDIR:-/tmp}/clawdbot-tmux-sockets}"
mkdir -p "$SOCKET_DIR"
SOCKET="$SOCKET_DIR/clawdbot-op.sock"
SESSION="op-auth-$(date +%Y%m%d-%H%M%S)"
tmux -S "$SOCKET" new -d -s "$SESSION" -n shell
tmux -S "$SOCKET" send-keys -t "$SESSION":0.0 -- "op signin --account my.1password.com" Enter
tmux -S "$SOCKET" send-keys -t "$SESSION":0.0 -- "op whoami" Enter
tmux -S "$SOCKET" send-keys -t "$SESSION":0.0 -- "op vault list" Enter
tmux -S "$SOCKET" capture-pane -p -J -t "$SESSION":0.0 -S -200
tmux -S "$SOCKET" kill-session -t "$SESSION"
op run / op inject over writing secrets to disk.op account add.op signin inside tmux and authorize in the app.op outside tmux; stop and ask if tmux is unavailable.安装 1个密码 后,可以对 AI 说这些话来触发它
Help me get started with 1password
Explains what 1password does, walks through the setup, and runs a quick demo based on your current project
Use 1password to set up and use 1Password CLI (op)
Invokes 1password with the right parameters and returns the result directly in the conversation
What can I do with 1password in my marketing & growth workflow?
Lists the top use cases for 1password, with example commands for each scenario
将技能文件夹放到 ~/.claude/skills/1password/ 目录(个人级,所有项目可用),或 .claude/skills/1password/(项目级)。重启 AI 客户端后,用 /1password 主动调用,或让 AI 根据上下文自动发现并使用。
1个密码 支持 Claude、Cursor、OpenClaw,可与这些 AI 平台无缝集成,扩展其能力。
1个密码 可免费安装使用。请查阅仓库了解许可证信息。
设置并使用 1Password CLI (op)。在安装 CLI、启用桌面应用程序集成、登录(单帐户或多帐户)或通过 op 读取/注入/运行机密时使用。
1个密码 属于「Marketing & Growth」分类,该分类的技能帮助 AI 智能体在此领域执行专业任务。
Automate my marketing & growth tasks using 1password
Identifies repetitive steps in your workflow and sets up 1password to handle them automatically