Searching Codebases

Binding-resolved Python symbol queries via pyright — every true caller (--refs), the real definition (--def), or an inferred signature (--hover) of a .py symbol, excluding the same-named false positives text search cannot tell apart. Use when a task needs ALL callers or users of a named Python symbol and grep would over-match. Python only, and only for the caller/definition question: measured 2026-07-04 on real issue-localization tasks, plain ripgrep tied or beat the semantic and indexed-regex tiers at 4-60x less wall-clock, so those tiers survive below without being a default.

oaustegard 7cc5609 15 files · 108.7 KB Updated

File contents

oaustegard/claude-skills/tree/main/searching-codebases commit 7cc56092d9

Frequently asked questions

npx skillmds@latest add oaustegard/searching-codebases