A comprehensive helper skill for ES (Everything Search) command-line tool on Windows - Fast, efficient file search utility with advanced filtering and sorting capabilities.
Everything Search is a specialized skill that provides comprehensive guidance for using the ES (Everything Search) command-line interface tool. Everything is a powerful file search utility for Windows that provides instant file search results through real-time indexing.
This skill serves as a complete reference and helper for:
- Learning ES command-line syntax and options
- Performing efficient file searches on Windows
- Understanding advanced filtering and sorting capabilities
- Exporting search results in various formats
- Troubleshooting common ES issues
- Comprehensive Documentation: Complete reference for all ES commands and options
- Installation Guides: Multiple installation methods (winget, scoop, chocolatey, manual)
- Advanced Search Patterns: Regex, case-sensitive, whole-word, and path-based searches
- Export Capabilities: JSON, CSV, TSV, TXT export options with proper date formatting
- Sorting & Filtering: Advanced sorting by name, size, date, extension with custom columns
- Best Practices: Optimized workflows for common search scenarios
- Troubleshooting: Solutions for common installation and usage issues
- Windows 10/11
- Everything Search application
- ES (Everything CLI) command-line tool
# Install using npx skills
npx skills add WhizZest/Everything-Search
# This will automatically install the skill to your AI agent's skills directory
# Works with Claude Code, Cursor, GitHub Copilot, and other AI coding agents# Install Everything
winget install voidtools.Everything
# Install ES (Everything CLI)
winget install voidtools.Everything.Cli
# Verify installation
es -version
es -get-everything-versionScoop
scoop install everything
es -versionChocolatey
choco install everything
es -versionManual Installation
- Download Everything from https://www.voidtools.com/
- Download ES CLI from https://github.com/voidtools/ES/releases
- Add ES to your PATH
- Verify with
es -help
# Simple search
es filename
# Search by extension
es *.js
es *.txt
# Limit results
es -n 10 *.log# Case-sensitive whole word search
es -i -w "MyFile"
# Regex search
es -r "test_\d+\.txt"
# Search in specific path
es -path "C:\Users" -name -size -date-modified *.pdf
# Sort by size
es -n 20 -sort size -size -name *.log# Export to CSV
es -export-csv results.csv *.js
# Export to JSON with readable dates
es -export-json results.json -date-format 1 *.txt
# Export to TSV
es -export-tsv results.tsv *.log# Get result count
es -get-result-count *.js
# Get total size
es -get-total-size *.log
# Get folder size
es -get-folder-size "C:\path\to\folder"For complete documentation, see skills/SKILL.md which includes:
- All ES command-line options
- Pattern matching and filtering
- Sorting and display options
- Export formats and date formatting
- Advanced usage examples
- Troubleshooting guide
Important: Always run es -help before using ES commands to get the most up-to-date information, as the tool is actively maintained.
es -n 100 -path "C:\project" -name -size -date-modified *.jses -n 50 -sort date-modified-descending *es -n 20 -sort size-descending -size -name *.loges -export-csv backup_list.csv -path "C:\important\files" *es -get-result-count *.js
es -get-result-count *.py
es -get-result-count *.txtWhen using -json, -csv, or other export formats, dates are displayed as FILETIME integers by default. Use -date-format to convert to readable format:
# ISO-8601 (local time) - RECOMMENDED
es -n 2 -json -date-format 1 *.ts
# ISO-8601 (UTC)
es -n 2 -json -date-format 3 *.ts
# ISO-8601 with milliseconds
es -n 2 -json -date-format 5 *.tsContributions are welcome! Please feel free to submit a Pull Request.
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add some AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
If you find this project helpful, please consider giving it a star! β
Note: This skill is designed to work with AI assistants and development tools that support skill-based functionality. It provides comprehensive guidance for the ES command-line tool to help users perform efficient file searches on Windows.