codebase-search

Locate functions and trace calls across large code repositories.

8|Updated Mar 9, 2026
One-click install
npx skills add https://github.com/JEO-tech-ai/oh-my-unity3d --skill codebase-search-jeo-tech-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: codebase-search
Source: https://github.com/JEO-tech-ai/oh-my-unity3d/tree/main/.unity-skills/codebase-search
Command: npx skills add https://github.com/JEO-tech-ai/oh-my-unity3d --skill codebase-search-jeo-tech-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Codebase Search helps developers quickly locate functions, trace calls, understand code structure, and identify bugs across large repositories.

Core Features & Use Cases

  • Semantic search for conceptual questions to locate related code blocks.
  • Grep and Glob patterns for precise text matching and file discovery.
  • Guided workflows: step-by-step strategies to trace data flow, read context, and map dependencies.

Quick Start

Begin with a semantic question about the codebase, then narrow results using grep or glob searches in targeted directories.

Frequently Asked Questions about codebase-search

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

FAQPage Schema
How do I trace function calls and understand code structure across a large repository?

To trace calls and understand code structure in a large repository, use codebase search to combine semantic search for conceptual queries with grep and glob patterns for exact pattern matching and file discovery.

What is the best way to find specific code blocks when I only have a conceptual question?

Semantic search locates related code blocks from a conceptual question, allowing you to find relevant functions and logic without exact text matches, before narrowing results with grep.

Can I use grep and glob patterns to locate exact text matches and file paths in a codebase?

Yes, you can use grep for precise text matching and glob patterns for targeted file discovery, enabling exact pattern-based navigation and query resolution across directories.

How do I map dependencies and trace data flow step by step in an unfamiliar codebase?

You map dependencies and trace data flow by following guided workflows that step through reading context, tracing calls, and applying pattern-based discovery to navigate the codebase structure.

Does codebase search work for navigating large repositories without prior knowledge of the file structure?

Codebase search navigates large repositories without prior structural knowledge by starting with broad semantic questions and narrowing results using grep or glob searches in targeted directories.

When should I use semantic search instead of exact pattern matching for code navigation?

Use semantic search for conceptual questions to locate related code blocks, and switch to exact pattern matching with grep or glob when you need precise text matching or specific file discovery.