file-search

Search file names and content across projects using fd, rg, and optionally fzf from Bash.

Updated Jan 28, 2026
One-click install
npx skills add https://github.com/CodingHeader/MySkills --skill file-search-codingheader
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: file-search
Source: https://github.com/CodingHeader/MySkills/tree/main/Skillstore/file-search/0xdarkmatter-file-search
Command: npx skills add https://github.com/CodingHeader/MySkills --skill file-search-codingheader

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill enables rapid discovery of files and content across your projects by leveraging fd for fast file listing, rg for text search, and fzf for interactive selection.

Core Features & Use Cases

  • Fast file discovery: Use fd to quickly locate files by name, type, or pattern across large codebases.
  • Content search: Employ rg to efficiently search within files, with context and filtering options.
  • Interactive results: Combine fd/rg with fzf for real-time previews and easy selection to open or edit results.
  • Use Case: Jump between related source files, configs, and docs in a multi-repo project to accelerate debugging and refactoring.

Quick Start

Launch a search session from the terminal by using fd, rg, and fzf to locate and preview results.

Frequently Asked Questions about file-search

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

FAQPage Schema
How do I search for files and content across large codebases quickly?

To search files and content across large codebases quickly, use fd for fast file listing and rg for efficient text search. These CLI tools identify matches, counts, and paths rapidly across projects, logs, and documents.

Can I interactively preview and select file search results in the terminal?

Yes, you can interactively preview and select file search results by combining fd and rg with fzf. This provides real-time previews and easy selection to directly open or edit your located results from the terminal.

Do I need to install fd, ripgrep, and fzf to use this file search workflow?

Yes, this workflow requires fd and ripgrep to perform the underlying file discovery and content search, while fzf is optional for interactive selection. These CLI tools must be installed and invoked from Bash.

What is the best way to find specific source files and configs in a multi-repo project?

The best way to find specific source files and configs in a multi-repo project is applying fd and rg via Bash. This rapidly locates files by name, type, or pattern and searches content to accelerate debugging and refactoring.

Does ripgrep support filtering options and context lines for code search?

Yes, ripgrep supports filtering options and context lines for code search. You can employ rg to efficiently search within files across codebases, logs, and documents to identify exact matches and relevant surrounding text.

Why use fd and rg instead of standard find and grep for filesystem search?

Use fd and rg instead of standard find and grep for filesystem search because they are optimized for speed across large codebases. They provide rapid file discovery and efficient text search with context filtering, returning actionable results faster.