← 返回 Skills 市场
jackpmorgan

Vouch

作者 Jack Morgan · GitHub ↗ · v1.0.1
cross-platform ⚠ suspicious
524
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install vouch-cli
功能描述
Signs, verifies, and manages cryptographic identity for AI agents using the Vouch CLI on Base. Use when an agent needs to: set up identity and register an ac...
安全使用建议
This instruction bundle describes a legitimate CLI for onchain agent identity, but there are red flags you should address before installing or enabling it. What to check before installing: - Do not blindly run curl | bash. Inspect https://vouch.directory/install.sh and verify its contents and provenance; prefer a release tarball with checksum or an official package manager if available. - Metadata mismatch: the skill's registry entry lists no required binaries or env vars, but the instructions require the vouch binary and jq and describe using API keys and private keys. Ask the publisher to update metadata so you can enforce policy (e.g., require vouch/jq, declare primary credential). - Secret handling: the CLI stores keys at ~/.vouch/keys and supports passing keys/API tokens on the CLI. Avoid embedding long-lived private keys or API keys in agent-generated commands or logs. Prefer short-lived delegated runtime keys and restrict agent allowed_commands in config.json. - Least privilege: run the CLI and the agent in an isolated environment (dedicated VM/container) with strict filesystem permissions if you must allow signing keys on-host. - Configuration: restrict config.json allowed_commands to only the subcommands you trust the agent to run; consider removing commands that accept raw private keys (e.g., flags like --wallet-key or --api-key) from allowed_commands. If you cannot verify the install script or are uncomfortable with local key storage, do not install this on production hosts. If you want to proceed, do a manual install/inspection, confirm network endpoints, and audit the install script and the vouch binary before granting the agent permission to execute vouch commands.
功能分析
Type: OpenClaw Skill Name: vouch-cli Version: 1.0.1 The skill bundle is classified as suspicious due to the inclusion of high-risk capabilities that, while potentially legitimate for the stated purpose of managing agent identity, present significant attack surfaces. Specifically, the `SKILL.md` instructs the agent to install the `vouch` CLI via `curl -fsSL https://vouch.directory/install.sh | bash`, which is a supply chain risk. More critically, the `vouch receive --handler ./process.sh` command allows the agent to execute arbitrary scripts as handlers for incoming messages, creating a potential Remote Code Execution (RCE) vulnerability if the agent is later prompted to create or modify `process.sh` with malicious content. Additionally, the `vouch agent deploy` command grants the agent the ability to deploy code to platforms like Vercel, which is a powerful and high-privilege operation. While there is no direct evidence of malicious intent within the provided files (e.g., no explicit instructions for data exfiltration or backdoor installation), these capabilities are inherently risky and could be exploited by a compromised agent or through prompt injection.
能力评估
Purpose & Capability
The SKILL.md clearly requires the vouch binary and jq on PATH and describes flows that create and store private keys and API keys, but the registry metadata lists no required binaries or environment variables. That mismatch is incoherent: a vouch CLI skill should declare the vouch and jq requirements and any primary credential expectations.
Instruction Scope
The instructions stay within the stated purpose (onboarding, linking identities, signing/verifying, delegating runtime keys). However the guide tells agents/operators to generate wallets and persist private keys under ~/.vouch/keys and to pass keys/API tokens on the CLI (e.g., --wallet-key, --api-key). Those behaviors are expected for such a tool but are high-risk operations for secret exposure if an agent constructs or logs commands containing secrets.
Install Mechanism
The recommended install is curl -fsSL https://vouch.directory/install.sh | bash. Piping an arbitrary remote script to bash is a high-risk pattern; the URL is not a well-known release host (e.g., GitHub release tarball) and there is no checksum or local verification step described. This increases risk that arbitrary code could be written/executed.
Credentials
SKILL.md references API keys, runtime keys, and wallet private keys but the skill declares no required environment variables or primary credential. The skill also grants allowed-tools Bash(vouch:*), which lets an agent form commands that could include secrets. The set of credential handling behaviors should be explicitly declared and justified in registry metadata.
Persistence & Privilege
The skill does not request always:true and does not modify other skills. It does instruct use of the vouch CLI which writes local files (~/.vouch/config.toml, ~/.vouch/keys/) — expected for this purpose. Users should consider file permissions and whether storing private keys on the agent host is acceptable.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install vouch-cli
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /vouch-cli 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.1
v1.0.1 — Onboarding and identity linking flow updated; improved clarity and requirements - Onboarding flow clarified: new accounts are created via X or GitHub OAuth (no email registration). - DNS can now only be linked as an additional identity, not for primary account creation. - Under-the-hood, message verification now occurs against VouchHub over direct RPC, not subgraph. - Documentation updated to accurately describe the new onboarding and account creation process. - Minor improvements and clarifications throughout the skill documentation.
v1.0.0
Initial release of vouch-cli 1.0.0. - Provides verifiable cryptographic identity for AI agents on Base using the Vouch CLI. - Enables onboarding (account registration, wallet generation, social identity linking, key delegation) via an interactive or scripted CLI. - Supports signing outbound messages with EIP-712 envelopes, verifying inbound signed messages, and maintaining an onchain identity registry. - Implements message sending, receiving, verification, and processing for agents, with allowlist and rate-limit options. - CLI controls agent directory lookup, identity management, API keys, and billing.
元数据
Slug vouch-cli
版本 1.0.1
许可证
累计安装 0
当前安装数 0
历史版本数 2
常见问题

Vouch 是什么?

Signs, verifies, and manages cryptographic identity for AI agents using the Vouch CLI on Base. Use when an agent needs to: set up identity and register an ac... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 524 次。

如何安装 Vouch?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install vouch-cli」即可一键安装,无需额外配置。

Vouch 是免费的吗?

是的,Vouch 完全免费(开源免费),可自由下载、安装和使用。

Vouch 支持哪些平台?

Vouch 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Vouch?

由 Jack Morgan(@jackpmorgan)开发并维护,当前版本 v1.0.1。

💬 留言讨论