Codebase Indexer

Community

Find and navigate code by concept instantly

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.
View Source Repository

Agent Skills Search Helper

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