← 返回 Skills 市场
vet
作者
andrewlaack-collab
· GitHub ↗
· v0.2.4
3317
总下载
2
收藏
2
当前安装
5
版本数
在 OpenClaw 中安装
/install vet
功能描述
Run vet immediately after ANY logical unit of code changes. Do not batch your changes, do not wait to be asked to run vet, make sure you are proactive.
安全使用建议
This skill appears coherent and contains only small helper scripts plus instructions. Before using: (1) confirm you trust the vet package (verify-everything) source when you pip install it; (2) be aware that using the history-loader will make vet read your local conversation session files (e.g., ~/.codex, ~/.claude) or run the local 'opencode' command — don't load session files that contain secrets you don't want analyzed; (3) inspect the included scripts if you want to verify behavior yourself (they only parse files, call a local opencode export, and print JSON). If you have sensitive data in agent sessions or aren't comfortable granting a tool access to those session files, run vet without the history-loader.
功能分析
Type: OpenClaw Skill
Name: vet
Version: 0.2.4
The skill is classified as suspicious due to its broad capabilities, including shell execution, file system access, and network interactions, which, while plausible for its stated purpose (code review), introduce significant attack surface and supply chain risks. Specifically, `SKILL.md` instructs the agent to install packages from PyPI and update skill files from `https://github.com/imbue-ai/vet`, and `scripts/export_opencode_session.py` executes the external `opencode` binary via `subprocess.run`. These operations involve trusting external binaries and remote sources, which could be exploited if compromised, even though there is no clear evidence of intentional malicious behavior within the provided files.
能力评估
Purpose & Capability
Name/description (run vet on code changes) align with what the skill includes: an instruction-only SKILL.md that explains how to call the vet CLI and three small scripts to export conversation sessions for different harnesses (Codex, Claude Code, OpenCode). No unrelated credentials, binaries, or config paths are required.
Instruction Scope
Runtime instructions focus on running vet and optionally loading conversation history. They tell the user how to locate harness session files and how to invoke the included helper scripts. The instructions do direct reading of local session files (e.g., ~/.codex, ~/.claude) and may invoke the local 'opencode' CLI when using the OpenCode exporter — this is coherent with the stated purpose of analyzing conversation history alongside diffs.
Install Mechanism
No install spec in the skill bundle (instruction-only). SKILL.md suggests installing the official vet package (verify-everything) via pip/pipx/uv, which is a reasonable, public packaging channel. The repository link provided is a standard GitHub URL.
Credentials
The skill requests no environment variables, no secrets, and no system-wide config paths. The included scripts read user-supplied session files or call a local 'opencode' command; this local file access is proportional to the feature (using conversation history). No unexpected credentials or external endpoints are present.
Persistence & Privilege
always is false and the skill does not request permanent presence or modify other skills or system-wide settings. It does not install components itself (beyond recommending installing vet CLI separately).
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install vet - 安装完成后,直接呼叫该 Skill 的名称或使用
/vet触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.2.4
- Updated the session-finding instructions for Codex and Claude Code to suggest searching for your unique message string, rather than using the grep command.
- No functional or code changes detected in this version.
v0.2.2
- Added installation instructions for pipx.
- Added `--list-models` option and instructions for listing and customizing supported models.
- Expanded and clarified documentation for the `--agentic` and new `--agent-harness` options.
- Updated session search instructions to recommend only searching from your own coding harness.
- Split some commands into more specific bash/grep usage examples for finding sessions.
- Updated guidance on updating vet and locating help resources.
v0.2.0
- Improved messaging for agents to understand failure cases.
v0.1.14
- Added instructions to determine and use the correct Python binary (python3 or python) before running vet commands.
- Updated usage examples to explicitly use python3 (or python) when invoking history loader scripts.
- Revised OpenCode session lookup instructions to use the `opencode session list --format json` command instead of manual file grepping.
- Clarified session/file discovery procedures for Codex and Claude Code.
- Added a new "Updating" section with guidance on updating the vet CLI, skill files, and export scripts if issues occur.
v0.1.13
- Added comprehensive SKILL.md documentation with installation, usage, session identification, and interpretation instructions
- Clarified the proactive usage of vet: run immediately after any logical unit of code changes
- Detailed how to integrate vet with OpenCode, Codex, and Claude Code environments
- Explained how to find session identifiers across different platforms
- Provided an overview of common command-line options and result interpretation
元数据
常见问题
vet 是什么?
Run vet immediately after ANY logical unit of code changes. Do not batch your changes, do not wait to be asked to run vet, make sure you are proactive. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 3317 次。
如何安装 vet?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install vet」即可一键安装,无需额外配置。
vet 是免费的吗?
是的,vet 完全免费(开源免费),可自由下载、安装和使用。
vet 支持哪些平台?
vet 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 vet?
由 andrewlaack-collab(@andrewlaack-collab)开发并维护,当前版本 v0.2.4。
推荐 Skills