By spencer-life
Fast cross-drive filename search for WSL2 using Everything (es.exe). Finds files in ~50ms across all NTFS drives and WSL filesystem.
Fast cross-drive filename search for Claude Code on WSL2, powered by Everything.
Gives Claude Code the ability to search filenames and paths across all Windows drives and the WSL filesystem in ~50ms. Perfect for "where is that file?" questions.
es.exe) — enable in Everything: Tools → Options → CLI (or install separately)Copy this plugin directory to your Claude Code plugins folder:
cp -r everything-search ~/.claude/plugins/
Or clone from GitHub:
git clone https://github.com/spencer-life/everything-search-plugin ~/.claude/plugins/everything-search
That's it. The plugin auto-detects your es.exe location and WSL distro name.
Just ask Claude naturally:
Or use the slash command: /search <query>
bash ~/.claude/plugins/everything-search/scripts/everything-search.sh find <query> [options]
| Flag | Description |
|---|---|
--ext <ext> | Filter by extension (e.g., json, py) |
--path <dir> | Scope to directory (WSL or Windows paths) |
--dirs | Directories only |
--files | Files only |
--size | Include file sizes |
--date | Include modification dates |
--regex | Use regex matching |
-n <num> | Max results (default: 25) |
--raw | Return Windows paths (skip conversion) |
# Find all Dockerfiles
bash scripts/everything-search.sh find "Dockerfile"
# Find JSON configs under a specific path
bash scripts/everything-search.sh find "config" --ext json --path /mnt/c/Users
# Find large directories
bash scripts/everything-search.sh find "node_modules" --dirs -n 10
$PATH, then common install locations$WSL_DISTRO_NAME env var, falls back to wsl.exe --listC:\Users\...) are converted to WSL format (/mnt/c/Users/...), and \\wsl.localhost\ paths map back to /home/...| Problem | Fix |
|---|---|
es.exe not found | Install Everything CLI or add its location to your PATH |
Timed out | Make sure Everything is running on Windows |
| Wrong distro in paths | Set WSL_DISTRO_NAME env var in your shell profile |
MIT
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub spencer-life/everything-searchStructured project workflow with ground-truth data verification, enhanced session lifecycle, and multi-stage subagent execution. Tracks project state across sessions, verifies database accuracy against human-confirmed values, and adds pre-flight checks and data verification stages to development workflows.
Fast indexed code search — 5x faster than ripgrep using sparse n-gram indexing
Semantic code search for Claude Code. Automatically indexes your project and provides intelligent search capabilities.
A vector-powered CLI for semantic search over files (Vexor skill bundle).
Beacon — semantic code search for Claude Code
Search your local documents with natural language. Index folders of PDFs, Word docs, markdown, and more — then ask questions in English or German and get answers with source citations.
Fast code search for Android/Kotlin/Java, iOS/Swift/ObjC, Dart/Flutter, TypeScript/JavaScript, Rust, Ruby, C#, PHP, Python, Go, Perl, C++, Protocol Buffers, and WSDL/XSD projects