fd-find

Search files with fd using pattern, depth, and extension filters.

Updated Nov 29, 2025
One-click install
npx skills add https://github.com/thimslugga/agent-skills --skill fd-find
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fd-find
Source: https://github.com/thimslugga/agent-skills/tree/main/skills/development/fd-find
Command: npx skills add https://github.com/thimslugga/agent-skills --skill fd-find

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

fd-find solves the problem of slow and clumsy file discovery by offering a fast, simple syntax, sensible defaults, and automatic respect for gitignore rules.

Core Features & Use Cases

  • Fast, intuitive file searching with a minimal syntax and predictable defaults.
  • Respect for .gitignore, enabling safe searches in large repos.
  • Flexible filtering options (extensions, patterns, depth, type) for targeted results.
  • Easy integration with other tools and workflows for rapid project navigation.

Quick Start

Run fd -e py 'pattern' to locate Python files in the current directory.

Frequently Asked Questions about fd-find

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I search for files in a large project while respecting gitignore rules?

You can search for files while respecting gitignore rules by using a command-line tool that automatically excludes ignored paths. This ensures safe and fast file discovery across large repositories without returning unwanted results.

What is the best way to find files by extension quickly in a development directory?

The best way to find files by extension quickly is using a fast command-line search tool with extension filtering. Running a command like fd -e py 'pattern' locates specific file types in the current directory instantly.

Can I limit the depth of directory traversal when doing a fast file search?

Yes, you can limit directory traversal depth during a fast file search. The tool supports depth filtering options, allowing you to target specific directory levels and speed up file discovery in large project structures.

Do I need to install any dependencies to use this fast file search tool?

Yes, you need the fd executable installed on your system to use this fast file search tool. Once the command-line executable is present, you can run searches with smart defaults without additional dependencies.

How does smart default file searching compare to standard command-line find tools?

Smart default file searching offers a faster, more intuitive syntax compared to standard command-line find tools. It provides predictable defaults and automatic gitignore handling, streamlining project navigation without complex flag configurations.