code-search

Locate definitions, usages, and patterns across codebases with file paths and line numbers.

6|Updated Feb 4, 2026
One-click install
npx skills add https://github.com/futuregerald/futuregerald-claude-plugin --skill code-search-futuregerald
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-search
Source: https://github.com/futuregerald/futuregerald-claude-plugin/tree/main/skills/code-search
Command: npx skills add https://github.com/futuregerald/futuregerald-claude-plugin --skill code-search-futuregerald

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps engineers quickly locate definitions, usages, and patterns across large codebases, reducing time spent manual searching and context gathering.

Core Features & Use Cases

  • Rapid identification of where functions, classes, and variables are defined and used.
  • Understand code structure, patterns, and conventions to facilitate refactoring and feature exploration.
  • Use cases include onboarding new codepaths, locating implementation details, and validating changes against usage.

Quick Start

Find the definition and usages of a symbol across the repository and show concise results with file paths and line numbers.

Frequently Asked Questions about code-search

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

FAQPage Schema
How do I find function definitions and usages across a large codebase?

To find function definitions and usages across a large codebase, use code search to identify and locate symbols with precise location reporting including file paths and line numbers. It enables fast code understanding across multiple files.

What is the best way to explore code patterns for feature planning?

Exploring code patterns for feature planning involves identifying structural conventions and usages across files. Code search helps understand these patterns and facilitates feature exploration and refactor planning across multiple languages.

Can I locate implementation details across multiple programming languages?

You can locate implementation details across multiple programming languages using code search. It performs read-only navigation to discover definitions, usages, and patterns while providing contextual snippets for rapid comprehension.

Does code search modify files when locating variables and classes?

Code search does not modify files when locating variables and classes. It ensures read-only navigation to identify definitions and usages, reporting precise locations and contextual snippets without altering the underlying codebase.

How do I validate changes against existing usages during a refactor?

To validate changes against existing usages during a refactor, locate where symbols are defined and used across the repository. Code search provides precise location reporting and contextual snippets to ensure safe modifications.

When do I need code search for onboarding new codepaths?

You need code search for onboarding new codepaths when you must quickly understand unfamiliar code structure and locate implementation details. It reduces manual searching by rapidly identifying definitions, usages, and patterns.