file-search

Search file names and file contents using fd and ripgrep.

850|114|Updated Mar 9, 2026
One-click install
npx skills add https://github.com/wentorai/Research-Claw --skill file-search-wentorai
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: file-search
Source: https://github.com/wentorai/Research-Claw/tree/main/skills/file-search
Command: npx skills add https://github.com/wentorai/Research-Claw --skill file-search-wentorai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires fd-find, ripgrep.

What problem does it solve?

It solves slow, manual searching for files by name and for text inside documents, so you can quickly locate what you need within a large project or research workspace.

Core Features & Use Cases

  • Fast file-name search with fd: Quickly find matching filenames with useful filters for type, extension, size, and modified time.
  • Fast content search with ripgrep (rg): Quickly search inside files for exact strings or regex patterns with controllable output (counts, filenames, line numbers, context).
  • Use case: When writing a paper, you can rapidly locate where a specific method or citation string appears across your local PDFs, notes, and code/config files, then refine results using hidden/ignored-file handling.

Quick Start

Ask the skill to search your repository for the keyword "multi-agent" and return matching filenames with line numbers.

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 a specific string inside multiple project files?▼

To search for a specific string inside multiple project files, use ripgrep (rg) to perform fast content retrieval with exact string or regex pattern matching. You can refine results by controlling output to show counts, filenames, line numbers, or surrounding context.

What is the best way to find files by name and extension in a large directory?▼

The best way to find files by name and extension in a large directory is using fd for fast file-name retrieval. You can apply filters for file type, extension, size, and modified time to quickly locate relevant source files or configuration files.

Do I need to install fd-find and ripgrep to use this file search capability?▼

Yes, you need to install fd-find and ripgrep because this capability requires both to be available in your environment. It uses fd for file-name searches and rg for content retrieval to locate matching patterns across directories.

Can I search hidden and ignored files when looking for configuration settings?▼

Yes, you can search hidden and ignored files when looking for configuration settings by using specific hidden and ignored-file flags. This allows you to narrow or expand your search scope to include files normally excluded by default.

How do I locate a specific citation string across my local PDFs and notes?▼

To locate a specific citation string across local PDFs and notes, use ripgrep to rapidly search inside files for exact strings or regex patterns. This is suitable for research writing workflows to find where specific methods or citations appear.

Does ripgrep support searching for regex patterns with line numbers and context?▼

Yes, ripgrep supports searching for regex patterns with controllable output including line numbers and surrounding context. It enables fast content search across project directories to locate exact strings or complex pattern matches within files.