deepsearch

Map concept usage and dependencies across large multi-language codebases.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Helps developers thoroughly locate relevant code, patterns, and dependencies across large codebases, reducing manual search time and enabling deeper insights.

Core Features & Use Cases

  • Broad search for exact matches and related terms across multiple files and folders.
  • Deep dive into matched files to examine imports/exports and relationships.
  • Synthesize a map of usage, identify main implementations, and note related functionality across the codebase.

Quick Start

Provide a search query and let Deep Search scan the repository to map all usages and relationships.

Frequently Asked Questions about deepsearch

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

FAQPage Schema
How do I find all usages and variations of a specific code pattern across a large repository?

To find code patterns across a large repository, you can provide a search query to scan multiple files and folders for exact matches, related terms, and import/export relationships. This maps all usages and identifies primary locations.

Can I trace dependencies and imports across multiple languages in a single codebase?

Yes, you can trace dependencies and imports across multiple languages by applying static analysis to examine matched files. It maps relationships and synthesizes a usage map, enabling targeted investigations and impact analysis.

What is the best way to perform impact analysis before modifying a core module?

The best way to perform impact analysis is to search for the concept or pattern and map its usage across the codebase. This identifies main implementations, related files, and dependency relationships to understand the full scope of changes.

How do I map how a specific term is used and exported across different modules?

To map how a term is used and exported, you deep dive into matched files to examine imports and exports. This synthesizes a map of usage patterns, identifying main implementations and related functionality across the codebase.

Does deep search work with large codebases that have multiple modules and folders?

Yes, deep search is designed for large repositories with multiple languages or modules. It applies search strategies that identify exact matches, variations, and imports across multiple files and folders to output primary locations and key insights.