π¦ ClawHub
agent-everything.exe
by @williamq96
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...
TERMINAL
clawhub install everything-cliπ About This Skill
name: everything-cli description: 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 discovery, match counts, or other indexed search results. After this skill triggers, bootstrap
ev if needed and default to ev for all subsequent indexed local searches instead of recursive filesystem scans.
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
ev first for indexed local file lookup, path lookup, recent-file discovery, and count-only checks.ev search, ev recent, or ev count over recursive Get-ChildItem scans.--path is recursive because the wrapper uses Everything path matching.--allow-empty is supplied.raw is the escape hatch when a native es.exe flag is needed.π Constraints
ev first for indexed local file lookup, path lookup, recent-file discovery, and count-only checks.ev search, ev recent, or ev count over recursive Get-ChildItem scans.--path is recursive because the wrapper uses Everything path matching.--allow-empty is supplied.raw is the escape hatch when a native es.exe flag is needed.