← 返回 Skills 市场
MH 1password
作者
mohdalhashemi98-hue
· GitHub ↗
· v1.0.0
515
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install mh-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/...
安全使用建议
This skill appears to be an instruction-only helper for the official 1Password CLI and installs via Homebrew — that part is fine. Before installing, consider: 1) The instructions require tmux (creating sockets and capture-pane) but tmux is not declared as a required binary; ensure your environment has tmux and confirm the agent will actually have permission to create/clean up sockets in the chosen directory. 2) The SKILL.md references OPENCLAW_TMUX_SOCKET_DIR and CLAWDBOT_TMUX_SOCKET_DIR env vars that are not declared — verify what values will be used and that you trust the directory chosen (it may be under /tmp). 3) capture-pane reads terminal output (which can include secrets); ask how the agent/runtime will handle or persist that captured text and ensure it will not be uploaded to logs or external endpoints. 4) Confirm you have a 1Password subscription and the desktop app integration steps the doc references. If you want to proceed, request the skill author add tmux to required binaries, explicitly document how captured pane contents are handled (never sent to external services or logs), and declare any env vars it expects. If the author cannot clarify, treat the mismatch as a risk and avoid using the skill for highly sensitive sign-ins.
功能分析
Type: OpenClaw Skill
Name: mh-1password
Version: 1.0.0
The skill bundle is designed for secure integration with the 1Password CLI. It uses standard tools like `brew` for installation and provides explicit instructions for the AI agent to use `tmux` for all `op` commands, framed as a security measure to manage sessions and prevent re-prompts. Crucially, `SKILL.md` includes strong 'Guardrails' instructing the agent to 'Never paste secrets into logs, chat, or code' and to 'Prefer `op run` / `op inject` over writing secrets to disk'. There is no evidence of data exfiltration, malicious execution, persistence, or prompt injection with harmful intent. The examples provided are legitimate 1Password CLI commands, and any potentially risky features (like `op run --no-masking`) are directly addressed by the security guardrails.
能力评估
Purpose & Capability
Name/description, required binary 'op', and the brew install of 1password-cli are coherent with the stated purpose. However the SKILL.md mandates tmux usage (fresh tmux sessions and socket management) while 'tmux' is not listed as a required binary or declared dependency — this mismatch is unexpected and reduces coherence.
Instruction Scope
Instructions require creating a dedicated tmux socket/session, running interactive sign-in inside tmux, and using tmux capture-pane to read the session contents. The SKILL.md references OPENCLAW_TMUX_SOCKET_DIR and CLAWDBOT_TMUX_SOCKET_DIR environment variables and a separate 'tmux' skill convention — none of these env vars or the tmux dependency are declared. capture-pane can capture sensitive output; the doc doesn't explicitly say what to do with the captured text or how the agent will handle it.
Install Mechanism
Install spec uses a Homebrew formula ('1password-cli') which is an expected and low-risk mechanism for macOS/Linux users. The install creates the 'op' binary as expected.
Credentials
The skill declares no required environment variables or credentials (which fits a CLI onboarding helper). However the runtime instructions reference OPENCLAW_TMUX_SOCKET_DIR and CLAWDBOT_TMUX_SOCKET_DIR (and fall back to TMPDIR) without declaring them. This is a mismatch to surface; the skill also requires access to the filesystem socket path to create tmux sockets.
Persistence & Privilege
always:false and default autonomous invocation are normal. The skill does not request to modify other skills or system-wide settings. It asks to create temporary tmux sockets/sessions but does not request persistent installation or elevated privileges.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install mh-1password - 安装完成后,直接呼叫该 Skill 的名称或使用
/mh-1password触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Imported from OpenClaw bundled skill
元数据
常见问题
MH 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/... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 515 次。
如何安装 MH 1password?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install mh-1password」即可一键安装,无需额外配置。
MH 1password 是免费的吗?
是的,MH 1password 完全免费(开源免费),可自由下载、安装和使用。
MH 1password 支持哪些平台?
MH 1password 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 MH 1password?
由 mohdalhashemi98-hue(@mohdalhashemi98-hue)开发并维护,当前版本 v1.0.0。
推荐 Skills