deepsearch

Search codebases to locate references, usage patterns, and connections across files.

Updated Feb 15, 2026
One-click install
npx skills add https://github.com/leejaedus/pepcode --skill deepsearch-leejaedus
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deepsearch
Source: https://github.com/leejaedus/pepcode/tree/main/skills/deepsearch
Command: npx skills add https://github.com/leejaedus/pepcode --skill deepsearch-leejaedus

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Thoroughly locates code references, usage patterns, and connections across large codebases, reducing manual digging and enabling faster refactors.

Core Features & Use Cases

  • Broad Search: find exact matches and related terms across files.
  • Deep Dive: read matched files to understand context and imports/exports.
  • Synthesize: map usage across modules to identify primary implementations and dependencies.

Quick Start

Ask Deep Search to locate all references to a target function across the repository and summarize the findings.

Frequently Asked Questions about deepsearch

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

FAQPage Schema
How do I find all references to a function across a large codebase?

To find all references to a function across a large codebase, use a deep search tool that follows imports, exports, and usage patterns. It locates exact matches, reads matched files for context, and maps dependencies across modules to identify primary implementations.

What is the best way to trace dependencies and usage patterns across files?

Tracing dependencies and usage patterns across files requires searching the codebase to locate references and follow import/export chains. This process maps connections across modules, identifies primary implementations, and outputs related files and usage insights for large repositories.

How do I locate primary implementations when preparing for a refactor?

To locate primary implementations for a refactor, search the codebase to find exact matches and related terms. By reading matched files and synthesizing usage across modules, you identify primary locations, related files, and dependency connections to plan changes.

Can I search for connections and usage insights across large repositories?

Yes, you can search for connections and usage insights across large repositories by applying a deep codebase search. It follows imports and exports, identifies primary implementations, and outputs a mapped summary of related files and usage patterns.

Does deep codebase search work without external dependencies or components?

Yes, deep codebase search works without external dependencies or components. It independently searches files to locate references, follows imports and exports, and synthesizes usage patterns across large repositories to output primary locations and related files.