LaunchKit · 2026
Back to Skills

fd-find

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

1
2.6k downloads
by @arnarsson

Setup & Installation

openclaw skills install @arnarsson/fd-find

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install fd-find

What This Skill Does

fd is a command-line file search tool that replaces `find` with simpler syntax and smarter defaults. It respects `.gitignore` by default, uses smart case matching, and traverses directories in parallel. Supports filtering by extension, type, size, modification time, and regex patterns.

Faster than `find`, requires no `-name`/`-type` boilerplate for common searches, and skips `node_modules` and build artifacts automatically via gitignore support.

When to use it

  • Find all TypeScript files across a monorepo
  • Delete log files older than 30 days
  • Locate files over 100MB consuming disk space
  • Batch convert all images in a directory using -x
  • Search for config files modified in the last hour

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: count total lines across all Python files changed in the last 2 days

AGENT
  1. 1Run `fd -e py --changed-within 2d` to list recently modified Python files
  2. 2Append `-x wc -l` to count lines per file in parallel
  3. 3Pipe output to `awk '{sum+=$1} END {print sum}'` to total the counts
OUTPUT

Single integer representing total lines across matching files

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

fd binary — install via `brew install fd` (macOS) or `apt install fd-find` (Linux)