← 返回 Skills 市场
williamq96

agent-everything.exe

作者 Zhongyi "William" Qiu · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
219
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install everything-cli
功能描述
Fast indexed local file and path search on Windows using voidtools Everything. Use this whenever a task needs local file lookup, path lookup, recent-file dis...
使用说明 (SKILL.md)

Everything CLI

This skill gives the agent a stable CLI on top of voidtools Everything and should replace recursive local scans whenever the Everything index is suitable.

First Use

If ev is already on PATH, use it immediately.

If ev is missing, bootstrap it first:

py -3 skills/everything-cli/scripts/everything-cli.py ensure --install-shim

If py is unavailable, use python instead.

After bootstrap, treat ev as the default local indexed search command for the rest of the task and future local-search tasks in the same environment.

Commands

  • ev ensure verifies Everything.exe, downloads es.exe when needed, and can install shims with --install-shim.
  • ev search --query "foo" returns indexed search results as JSON by default.
  • ev recent --days 3 --path "C:\Users\izayo\Downloads" finds recently modified items.
  • ev count --query "ext:pdf invoice" returns a count.
  • ev raw -sort path -n 10 foo passes advanced arguments directly to es.exe.

Output

search and recent return JSON by default with query, count, offset, limit, scope, sort, descending, path, and results.

Rules

  • Use ev first for indexed local file lookup, path lookup, recent-file discovery, and count-only checks.
  • Prefer ev search, ev recent, or ev count over recursive Get-ChildItem scans.
  • Fall back to recursive filesystem scans only when the Everything index is unsuitable or the user explicitly needs non-indexed files.
  • --path is recursive because the wrapper uses Everything path matching.
  • Empty global queries are blocked unless --allow-empty is supplied.
  • raw is the escape hatch when a native es.exe flag is needed.
安全使用建议
This skill appears to do what it claims (wrap Everything and install an 'ev' shim), but it will: (1) write files into a cache/runtime directory, (2) materialize and execute a PowerShell script with ExecutionPolicy Bypass, (3) potentially download the vendor 'es.exe' binary at runtime, and (4) modify your user PATH (HKCU\Environment) to add the shim directory. Before installing or running the 'ensure --install-shim' flow, review the included scripts (already present in the bundle), confirm the source and integrity of any downloaded es.exe (the code does not show a checksum verification), and decide whether you want a persistent PATH change. Also ensure you are comfortable allowing PowerShell and Python to run the packaged scripts on your machine.
功能分析
Type: OpenClaw Skill Name: everything-cli Version: 1.0.0 The skill bundle provides a CLI wrapper for the 'Everything' search engine on Windows but performs several high-risk system operations. Specifically, 'scripts/everything-cli.py' modifies the Windows Registry (HKEY_CURRENT_USER\Environment) to permanently alter the user's PATH and installs .cmd shims in the user's home directory. Furthermore, 'everything-cli.ps1.txt' downloads and executes an external binary (es.exe) from https://www.voidtools.com/. While these actions are consistent with the stated goal of bootstrapping the search utility, the combination of registry manipulation, shim installation, and remote binary execution represents a significant security risk.
能力评估
Purpose & Capability
Name and description match the implementation: the Python + PowerShell wrappers provide an 'ev' CLI that queries the Everything index and can install shims. The requested/used capabilities (writing shims, running PowerShell, querying Everything) are proportional to the stated purpose.
Instruction Scope
SKILL.md instructs the agent to bootstrap the provided CLI wrapper when Everything is missing and then prefer 'ev' for indexed searches. The instructions do not ask the agent to read unrelated secrets or system files beyond installing and using the local search wrapper. The guidance to default to 'ev' for subsequent tasks is broad but consistent with the skill's role.
Install Mechanism
There is no formal install spec in the registry metadata (instruction-only), but the included Python/PowerShell code writes files to disk (LOCALAPPDATA/TEMP or user home), materializes a PowerShell script and can download vendor 'es.exe' at runtime. The runtime launches PowerShell with ExecutionPolicy Bypass to run the script. These behaviors are expected for a shim/CLI installer but increase risk compared with a pure instruction-only skill because binaries and scripts are written and executed locally.
Credentials
The skill does not request external credentials or env vars. However, the Python installer will modify HKEY_CURRENT_USER\Environment (user PATH) to add the shim directory and broadcasts the change — a reasonable approach for installing a CLI shim but a privileged persistent change to your user environment. The skill sets internal env overrides for its subprocess but does not require secrets.
Persistence & Privilege
The skill is not always:true and is user-invocable. It does persistently modify the user environment when asked to install shims (writes files to a shim directory and appends that directory to the user's PATH). This is expected for a shim installer but is a lasting change that users should approve.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install everything-cli
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /everything-cli 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
- Initial release of everything-cli skill for fast local file and path search using voidtools Everything. - Automatically boots and configures `ev` CLI for indexed search; falls back to recursive scans only if index is unsuitable. - Provides easy commands for search (`ev search`), recent files (`ev recent`), file counts (`ev count`), and direct access to advanced flags (`ev raw`). - Ensures search results are returned in structured JSON format by default. - Blocks potentially dangerous empty global queries unless explicitly allowed. - Establishes `ev` as default for subsequent indexed file searches in the environment after bootstrapping.
元数据
Slug everything-cli
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

agent-everything.exe 是什么?

Fast indexed local file and path search on Windows using voidtools Everything. Use this whenever a task needs local file lookup, path lookup, recent-file dis... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 219 次。

如何安装 agent-everything.exe?

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

agent-everything.exe 是免费的吗?

是的,agent-everything.exe 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

agent-everything.exe 支持哪些平台?

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

谁开发了 agent-everything.exe?

由 Zhongyi "William" Qiu(@williamq96)开发并维护,当前版本 v1.0.0。

💬 留言讨论