deepsearch

Search codebases for exact matches, related terms, and usage patterns.

38.5k|3.5k|Updated Jan 9, 2026
One-click install
npx skills add https://github.com/Yeachan-Heo/oh-my-claudecode --skill deepsearch-yeachan-heo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deepsearch
Source: https://github.com/Yeachan-Heo/oh-my-claudecode/tree/main/skills/deepsearch
Command: npx skills add https://github.com/Yeachan-Heo/oh-my-claudecode --skill deepsearch-yeachan-heo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps developers locate relevant code across large codebases by performing thorough searches for exact matches, related terms, and usage patterns, saving time and reducing manual scanning.

Core Features & Use Cases

  • Broad Search: find exact matches and related terms across files and directories.
  • Deep Dive: inspect matching files, inspect imports/exports to map connections.
  • Synthesis: summarize where a concept is used, and identify primary implementations and dependencies.
  • Use Case: When you need to trace where a function is defined and how it's used across modules.

Quick Start

Use the deepsearch skill to locate all references to a function named 'fetchData' across the repository.

Frequently Asked Questions about deepsearch

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

FAQPage Schema
How do I search a codebase to find all usages of a specific function?

To search a codebase for function usages, this skill performs broad searches for exact matches and related terms, then deep dives into matching files and imports to map how the function is used across modules.

What is the best way to trace dependencies across components in a large repository?

Tracing dependencies across components involves locating related terms and usage patterns across the repository, inspecting imports and exports, and synthesizing primary locations to map connections between services and utilities.

Can I map where a specific pattern is implemented across files and directories?

Yes, you can map pattern implementations by searching for exact matches and related terms across files and directories, allowing you to understand usage patterns and identify primary implementations across the codebase.

How does code search help with understanding usage patterns in a repository?

Code search helps understand usage patterns by locating exact matches, deep diving into matching files to inspect imports, and delivering synthetic summaries that identify where concepts are used and how modules connect.

What's the best way to locate function definitions and related files without manual scanning?

To locate function definitions without manual scanning, perform a thorough repository search to find exact matches, inspect related files and imports, and synthesize key insights and primary locations automatically.

Does this code search approach work for mapping connections between utilities and services?

Yes, mapping connections between utilities and services is supported by inspecting imports and exports of matching files, tracing related terms, and summarizing dependencies across the codebase components.