ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified file management Safety 4/5

fd-find

A fast and user-friendly alternative to 'find' - simple syntax, smart defaults, respects gitignore.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/arnarsson/fd-find
Or

What This Skill Does

The fd-find skill provides an ultra-fast, user-friendly interface for searching the filesystem. Acting as a modern replacement for the traditional Unix find utility, fd is designed for speed, intuitiveness, and intelligent defaults. It automatically ignores patterns defined in your .gitignore files, hides hidden files and directories by default, and uses parallelized traversal to perform searches significantly faster than legacy tools. Whether you need to locate specific configuration files, batch process media, or perform complex cleanup tasks based on file size or age, fd handles these workflows with simple, human-readable flags.

Installation

To integrate this utility into your OpenClaw environment, execute the following command in your terminal: clawhub install openclaw/skills/skills/arnarsson/fd-find Once installed, the command fd will be available directly within your terminal or via the OpenClaw agent interface, allowing you to incorporate file searches into your automated workflows.

Use Cases

  • Development Cleanup: Quickly identify and remove large logs or temporary build artifacts by combining time-based and size-based filters.
  • Asset Management: Locate specific media formats, such as PDFs or JPEGs, and move them to designated directories or batch process them using external commands like convert or ffmpeg.
  • Security Audits: Identify all executable files or broken symlinks within a project structure to maintain system integrity.
  • Project Navigation: Integrate fd with fzf to create a lightning-fast fuzzy-finding experience for opening files in your favorite editor (Vim, VS Code, etc.).
  • Batch Operations: Execute shell commands against thousands of files at once using the -x flag, which is far more efficient than complex find -exec syntax.

Example Prompts

  1. "Find all Python files in the current directory and subdirectories that were modified in the last 24 hours."
  2. "Search for all files larger than 50MB in my projects folder and list them with their full file details."
  3. "Locate all markdown files in this repository, count the total lines of code, and print the final sum."

Tips & Limitations

  • Smart Case: By default, fd performs case-insensitive searches unless you use an uppercase letter in your pattern, at which point it switches to case-sensitive mode.
  • Git Integration: Remember that .gitignore is respected by default. If you are searching for missing source code or build outputs that are ignored, use the -I flag to force inclusion.
  • Command Placeholders: When using -x, {} acts as the file path, {.} removes the file extension, {/} is the basename, and {//} is the parent directory. Mastering these placeholders will significantly speed up complex renaming or conversion tasks.

Metadata

Author@arnarsson
Stars3809
Views0
Updated2026-04-05
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-arnarsson-fd-find": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#file-finder#filesystem#productivity#development#linux
Safety Score: 4/5

Flags: file-read, file-write, code-execution