fd-find: Fast and Intuitive File Search for Openclaw

A high-performance command-line tool designed as a user-friendly and faster alternative to the classic find utility.

arnarsson
v1.0.0
Jan 29, 2026
1
4.6k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install fd-find

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install fd-find using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is fd-find: Fast and Intuitive File Search?

fd-find is a modern file search utility written in Rust, designed to be significantly faster and more intuitive than the traditional find command. It features smart case-sensitivity, colorized terminal output, and parallelized directory traversal. By integrating this tool through Openclaw Skills, developers can leverage a tool that respects .gitignore rules by default, ensuring that search results remain relevant to the project structure without manual exclusion of build artifacts or hidden directories.

This skill is built for speed and ease of use, providing a simplified syntax that removes the complexity of legacy find flags. Whether you are searching for specific file extensions or filtering by modification time, fd-find offers a streamlined interface that fits perfectly into modern development and DevOps workflows.

fd-find: Fast and Intuitive File Search Use Cases

  • Finding source code files across deeply nested project directories while ignoring node_modules or .git folders.
  • Batch processing and renaming files using parallel execution commands.
  • Locating large files or recently modified assets within a specific time window.
  • Piping search results into other utilities like fzf for interactive file selection.
  • Identifying and cleaning up broken symbolic links in the system path.

How fd-find: Fast and Intuitive File Search Works

  1. The user provides a search pattern, which can be a simple string, a glob, or a regular expression.
  2. fd-find initiates a parallel search across the file system, utilizing multiple CPU cores for maximum performance.
  3. The tool automatically filters the search based on current directory configuration, such as hidden file status and .gitignore entries.
  4. Refined filters are applied if specified, including file type (directory, executable, symlink), size constraints, or modification timestamps.
  5. The tool outputs the discovered paths to the terminal or executes a specified command for each match using internal execution placeholders.

fd-find: Fast and Intuitive File Search Setup

To utilize this functionality within your environment, ensure the binary is installed. Most Openclaw Skills implementations rely on the following installation methods:

# For macOS users via Homebrew
brew install fd

# For Ubuntu/Debian users
sudo apt install fd-find

# Note: On some Linux distributions, the binary is renamed to fdfind to avoid conflicts.

fd-find: Fast and Intuitive File Search Data Schema & Taxonomy

fd-find interacts directly with the file system and does not require an external database. It structures output based on the following metadata logic:

Metadata Category Logic / Placeholder Description
Path Results {} The full path of the found file relative to the search root.
Path Basename {\/} The filename only, removing the preceding directory path.
Path Root {\//} The parent directory of the found file.
Stem {.} The filename with the extension removed.
Size/Time --size, --changed-within Filters results based on filesystem attributes like bytes and mtime.

fd-find: Fast and Intuitive File Search Advanced Features

  • Parallel execution support using the -x flag to run commands on every search result simultaneously.
  • Smart Case support where searches are case-insensitive by default but switch to case-sensitive if uppercase characters are detected.
  • Built-in support for multiple extension filtering using repeated -e flags.
  • Advanced regex engine for complex pattern matching across full file paths.
  • Customizable color schemes and output formatting for seamless integration into shell scripts.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*