codemapper

Installation
SKILL.md

codemapper (cm)

Maps symbols across your codebase using tree-sitter AST parsing. Everything runs in-memory — no databases. Supports Python, JavaScript/TypeScript, Rust, Java, Go, C, Swift, and Markdown.

Exploring an Unknown Codebase

Start with project overview, then drill down:

cm stats .                          # File counts, symbol breakdown, parse timing
cm map . --level 2 --format ai      # File structure with symbol counts (compact)
cm query <symbol>                   # Find functions, classes, methods (fuzzy search)
cm inspect ./path/to/file           # Deep dive into one file

Finding a Bug

Trace the suspected code and its callers:

Related skills
Installs
41
Repository
knoopx/pi
GitHub Stars
47
First Seen
Jan 25, 2026