Performs fast file discovery with parallel search and smart defaults...
Always invoke fd skill for fast file discovery - do not execute bash commands directly.
Use fd for fast file discovery that's 13-23x faster than find.
Invoke fd skill for fast file discovery with parallel search and smart defaults. Use when searching for files by name, pattern, or type, especially when performance matters or when working with large directories.
Common workflow: fd skill → other skills (fzf, bat, ripgrep, sd) for further processing.
-e ext for extension filtering-t file|dir for type filtering -H include hidden files-I ignore .gitignore--exclude pattern exclusions-x exec per file, -X exec batch{}, {.}, {/} placeholdersfd → fzf → bat: Search files, select interactively, view with syntax highlightingfd → sd: Find files and perform batch replacementsfd → xargs tool: Execute commands on found filesfd → ripgrep: Search within specific file typesSmart defaults: ignores hidden/.gitignore files, case-insensitive, parallel search - much faster than find.
For comprehensive search patterns, filtering options, execution examples, and performance tips, load fd guide when needing:
The guide includes:
# Find and edit source files
fd -e py | fzf --multi --preview="bat --color=always {}" | xargs vim
# Find and replace in JavaScript files
fd -e js -x sd "oldPattern" "newPattern"