exploring-codebases

Community

Hybrid codebase search with full AST context.

Authortmcfarlane
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Hybrid codebase search that combines fast text search with structural awareness from tree-sitter or pre-generated _MAP.md files. It finds matches and returns the entire function or class containing the match, de-duplicating results semantically.

Core Features & Use Cases

  • Hybrid search: combines ripgrep speed with AST-aware context using tree-sitter or pre-generated maps to return complete code blocks for each match.
  • Progressive disclosure: by default returns signatures only, with an option to expand to full implementations when needed.
  • Map-based mode: supports pre-generated _MAP.md files to enable context expansion without tree-sitter, speeding up searches on large codebases.

Quick Start

Run a search against a repository to locate a query and expand matches to full AST blocks.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: exploring-codebases
Download link: https://github.com/tmcfarlane/oh-my-cursor/archive/main.zip#exploring-codebases

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 510,000+ vetted skills library on demand.