explorer

Locates files, functions, and patterns in large codebases using fd, rg, and AST-based analysis.

12|4|Updated Jan 22, 2026
One-click install
npx skills add https://github.com/TurnaboutHero/oh-my-antigravity --skill explorer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: explorer
Source: https://github.com/TurnaboutHero/oh-my-antigravity/tree/main/skills/explorer
Command: npx skills add https://github.com/TurnaboutHero/oh-my-antigravity --skill explorer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps developers quickly locate files, functions, and patterns across large codebases, reducing time spent on manual searches.

Core Features & Use Cases

  • Fast file discovery: locate files, directories, and code blocks with high precision using fd, rg, and AST parsing.
  • Semantic search: leverage AST-based search to find relevant patterns and symbols.
  • Use Case: Imagine a large React project; you need to find all usages of a hook across multiple modules. Explorer returns all matching files and lines for quick refactoring.

Quick Start

Use Explorer to locate all references to a function across a codebase, for example: rg fetchUser src/.

Frequently Asked Questions about explorer

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

FAQPage Schema
How do I search for files and patterns across a large codebase?

Search for files and patterns across large codebases using fast file discovery tools like fd and rg. Explorer combines precise searching with AST-based analysis to locate files, functions, and code patterns quickly, reducing manual search time in monorepos and complex projects.

Can I find all usages of a function across multiple files in my codebase?

Yes. Explorer uses semantic search with rg to locate all function references across files and modules. You can search for specific functions like `rg fetchUser src/` to return all matching files and line numbers for efficient refactoring.

What's the best way to navigate a monorepo and locate specific code?

Navigate monorepos using fd for file discovery and rg for precise pattern matching. Explorer combines these tools with AST parsing to enable semantic navigation, helping you locate relevant symbols and code blocks across large, multi-package structures.

Does codebase search work with AST-based analysis?

Yes. Explorer leverages AST-based search to find relevant patterns and symbols semantically. This goes beyond simple text matching, allowing you to locate functions, hooks, and code structures by their meaning rather than just string patterns.

What do I need to use for fast file and pattern searching?

Fast file and pattern searching requires external tooling: fd for file discovery and rg for regex-based searching. Explorer integrates these tools with AST-based analysis to deliver high-precision results across large codebases without manual directory traversal.