← 返回 Skills 市场
375
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install myskilltest
功能描述
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 do what it says (install and run 1Password CLI), but there are two things to check before installing: (1) The runtime instructions require tmux but the skill did not declare tmux as a required binary. If you plan to use it, ensure tmux is available and the skill metadata is updated to list tmux as a dependency. (2) The sample flow captures tmux pane output (tmux capture-pane) which can accidentally include secrets printed by commands; the skill does not show filtering or sanitization. Ask the publisher to (a) declare tmux as a required binary, (b) avoid capturing raw pane output that may contain secrets or explicitly filter/redact it, and (c) document how captured output is used and where it may be stored or displayed. Also verify you trust the Homebrew 1password-cli formula and only run these automated flows interactively (do not allow unattended/automated sign-ins without reviewing outputs). If you are uncomfortable with those issues, run the official 1Password CLI manually instead of using this skill.
功能分析
Type: OpenClaw Skill
Name: myskilltest
Version: 1.0.0
The skill is designed to integrate with the 1Password CLI, which is a legitimate purpose. However, it contains strong, mandatory instructions (prompt injection) for the AI agent to *always* execute `op` commands within a dedicated `tmux` session, as detailed in `SKILL.md`. While the stated reason for this is to 'avoid re-prompts and failures,' this level of control over the agent's execution environment for a sensitive tool like 1Password CLI represents a risky capability. There is no clear evidence of intentional malicious behavior like data exfiltration or backdoor installation, and the skill includes guardrails for secure secret handling. The `tmux` requirement, though, is a significant and unusual directive that could be a vector for future abuse or unintended behavior if the agent's `tmux` handling or the `tmux` skill itself were compromised.
能力评估
Purpose & Capability
Name/description align with the behavior: the skill installs/uses the 1Password CLI (op) and provides sign-in/read/inject examples. The brew install of the official 1password-cli formula is proportionate. However, the runtime instructions mandate tmux usage (fresh socket/session) but tmux is not listed under required binaries; that mismatch should be corrected or justified.
Instruction Scope
SKILL.md instructs creating a fresh tmux session, sending keys (op signin/whoami/vault list), capturing the tmux pane output, and then killing the session. Capturing pane output (capture-pane -p -J -S -200) can include sensitive data if any command prints secrets; the skill does not include filtering or explicit safeguards for what to capture. The instruction to 'Never run op outside tmux' and to always use a dedicated socket is a reasonable operational constraint but it expands the agent's scope to manage TTY/socket state, which is not declared in requirements.
Install Mechanism
Install uses a Homebrew formula (1password-cli) which is a standard, well-known distribution method for macOS/Linux systems with Homebrew. No arbitrary downloads or archive extraction are used in the install spec.
Credentials
The skill does not request secrets or other environment variables and the primary credential is none, which is consistent. SKILL.md references OP_ACCOUNT and optional socket-dir env vars (OPENCLAW_TMUX_SOCKET_DIR, CLAWDBOT_TMUX_SOCKET_DIR, TMPDIR) but these are informational/optional and not declared in requires.env; consider declaring required or recommended env vars or documenting that they are optional.
Persistence & Privilege
always is false and the skill does not request elevated persistence or modify other skills. Autonomous invocation is allowed (platform default) but not combined with other high-risk privileges.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install myskilltest - 安装完成后,直接呼叫该 Skill 的名称或使用
/myskilltest触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of 1Password CLI skill.
- Provides setup and usage instructions for the 1Password CLI (`op`), including installation, desktop app integration, and signing in.
- Enforces all `op` commands run inside a dedicated tmux session for security and stability.
- Includes guardrails to prevent secret leakage and outlines correct workflow for multi-account and access verification.
- Links to official and custom reference guides for installation and real-world `op` examples.
元数据
常见问题
my_skill 是什么?
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 插件,目前累计下载 375 次。
如何安装 my_skill?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install myskilltest」即可一键安装,无需额外配置。
my_skill 是免费的吗?
是的,my_skill 完全免费(开源免费),可自由下载、安装和使用。
my_skill 支持哪些平台?
my_skill 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 my_skill?
由 Shouone(@shouone)开发并维护,当前版本 v1.0.0。
推荐 Skills