advanced_tools

Locate files and search code across large projects with fd and ripgrep.

15|4|Updated Dec 24, 2025
One-click install
npx skills add https://github.com/tao3k/omni-dev-fusion --skill advanced-tools
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: advanced_tools
Source: https://github.com/tao3k/omni-dev-fusion/tree/main/assets/skills/advanced_tools
Command: npx skills add https://github.com/tao3k/omni-dev-fusion --skill advanced-tools

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pydantic, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Locates files and traces code usage across large projects by combining fast file discovery (fd) with high-performance text search (ripgrep).

Core Features & Use Cases

  • Fast file discovery with fd for quick project navigation
  • High-performance text search with ripgrep to locate code patterns
  • Safe multi-file refactoring via batch_replace with dry-run previews

Quick Start

Use smart_find to locate files by name and smart_search to locate text across the codebase.

Frequently Asked Questions about advanced_tools

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

FAQPage Schema
How do I search for a specific text string across a large codebase?

You can search for a specific text string across a large codebase using high-performance ripgrep content search. This approach rapidly locates code patterns and traces code usage within your project root scope.

What is the best way to find files quickly in a large software project?

Finding files quickly in a large project is best done using fd-based filename discovery. It enables rapid project navigation by quickly locating files based on their names within the enforced project-root scope.

How do I safely perform a multi-file refactoring with regex replacements?

Safely perform multi-file refactoring using batch replacements with dry-run previews. This ensures you can review regex-based changes across your codebase before committing any modifications.

Can I use ripgrep and fd to search code within a specific project root?

Yes, you can use ripgrep and fd to search code within a specific project root. The tool enforces a project-root scope, ensuring all file discovery and text search actions remain safely contained.

Does batch replacement support dry-run previews before applying changes?

Yes, batch replacement supports dry-run previews before applying changes. This allows you to safely verify regex substitutions and review multi-file refactoring impacts without immediately modifying files.

Why does my code search need to enforce a project-root scope?

Your code search needs to enforce a project-root scope to prevent unintended modifications outside the target directory. This constraint ensures file discovery and batch replacements remain safely contained within your software project.