Codebase Indexer
CommunityFind and navigate code by concept instantly
Software Engineering#embeddings#developer-tools#token-optimization#semantic-search#code-navigation#concept-mapping#code-indexing
AuthorCarbeneAI
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Large codebases are hard to explore using filename search alone; this Skill indexes source files into compact concept-to-file mappings and provides semantic search so developers can quickly find where concepts are implemented without reading every file.
Core Features & Use Cases
- Semantic Indexing: Extracts concepts from filenames, exports, imports, and comments, generates embeddings, and stores concept → file mappings in a JSON index.
- Smart Navigation: Natural-language queries return ranked files, token-efficient summaries, related concepts, and dependency hints to guide code review and feature discovery.
- Token Optimization & Incremental Updates: Uses compressed summaries, lazy loading, cached embeddings, and a script-driven incremental updater to minimize tokens and rebuild work.
- Use Case: Developer asks "where is payment processing implemented?" and receives a ranked list of candidate files, short summaries, and the option to analyze any file further.
Quick Start
Ask the assistant to "Find files related to payment processing in this repository" to get a ranked list of implementing files and summaries.
Dependency Matrix
Required Modules
jqgit
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: Codebase Indexer Download link: https://github.com/CarbeneAI/Forge/archive/main.zip#codebase-indexer Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.