file-search

Search files by name and content using grep or ripgrep.

166|4|Updated Mar 25, 2026
One-click install
npx skills add https://github.com/gebruder/wirken --skill file-search-gebruder
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: file-search
Source: https://github.com/gebruder/wirken/tree/main/skills/file-search
Command: npx skills add https://github.com/gebruder/wirken --skill file-search-gebruder

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Searching for files and content across directories can be time-consuming and inefficient. This Skill simplifies the process, allowing you to quickly locate files and search their contents.

Core Features & Use Cases

  • File Naming: Find files by name, with case-insensitive matching and filtering by file type and modification date.
  • Content Search: Search file contents using grep or ripgrep, with options for case sensitivity, context, and file type filtering.
  • Directory Overview: Get an overview of directories, including tree views, size summaries, file counts by extension, and recently modified files.
  • Use Case: If you're working on a large codebase and need to quickly find a specific Python file that was modified in the last week, this Skill can help you locate it efficiently.

Quick Start

Search for all Python files modified in the last week with the command: search -name "*.py" -mtime -7

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 by name and modification date across directories?

You can search for files by name and modification date across directories using command-line options like case-insensitive matching and date filters. For example, the command `search -name "*.py" -mtime -7` finds all Python files modified in the last week.

Can I use grep or ripgrep to search file contents with context and filters?

Yes, you can search file contents using grep or ripgrep with options for case sensitivity, context lines, and file type filtering. This allows you to quickly locate specific strings or patterns within your documents and codebase.

What is the best way to get a directory overview with file counts and size summaries?

Getting a directory overview is best done by generating tree views, size summaries, file counts by extension, and lists of recently modified files. This provides a comprehensive snapshot of your directory structure and contents.

Does file search support case-insensitive matching for different file types?

Yes, file search supports case-insensitive matching and allows filtering by specific file types. You can efficiently locate files regardless of capitalization while narrowing your search scope to relevant extensions.

Why use ripgrep over grep for content search in a large codebase?

Using ripgrep over grep for content search in a large codebase provides faster performance and respects file type filtering rules by default. Both tools are supported, allowing you to choose based on your speed and compatibility requirements.