deepsearch

Locate and analyze code references across JavaScript/TypeScript codebases.

2|Updated Feb 3, 2026
One-click install
npx skills add https://github.com/chanhee-kang/oh-my-gemini --skill deepsearch
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deepsearch
Source: https://github.com/chanhee-kang/oh-my-gemini/tree/main/skills/deepsearch
Command: npx skills add https://github.com/chanhee-kang/oh-my-gemini --skill deepsearch

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enables developers to perform thorough, efficient searches across large codebases to locate exact matches, related terms, and interconnected files, reducing time spent manual code spelunking.

Core Features & Use Cases

  • Broad Search: locate exact matches, related terms, and variations across multiple files and directories.
  • Deep Dive & Context: read matched files, inspect imports/exports, and trace dependencies to reveal connections.
  • Synthesize & Report: map usages, identify main implementations, and summarize key insights with file paths and line references.

Quick Start

Use the deepsearch skill to locate occurrences of a term across the repository, e.g., search for "useEffect" or "fetchData" and review the surrounding context.

Frequently Asked Questions about deepsearch

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

FAQPage Schema
How do I search for usages of a function across a large JavaScript codebase?

To search a large JavaScript codebase, this skill locates exact matches and related terms by parsing file contents, then maps usages by inspecting imports, exports, and cross-file dependencies to reveal interconnected files with structured outputs.

What is the best way to trace import and export dependencies in a TypeScript project?

Tracing import and export dependencies in a TypeScript project is handled by reading matched files and following cross-file relationships, producing structured outputs that map primary locations, related files, and key usage insights.

Does this codebase search skill work with languages other than JavaScript and TypeScript?

This codebase search skill is specifically applicable to large JavaScript and TypeScript codebases; the metadata does not indicate support for parsing dependencies or cross-file relationships in other programming languages.

How do I find the primary implementation of a pattern among multiple related files?

To find the primary implementation of a pattern, the skill synthesizes matched files and dependency traces, identifying main implementations and summarizing key insights with specific file paths and line references.

What details are included in the output when I locate code references in my project?

When you locate code references, the output is structured to include primary locations, related files, identified usage patterns, and key insights, providing file paths and line references for thorough context.