mapping-codebases - Generate navigable code maps for unfamiliar repositories
Extracts exports/imports via AST to create _MAP.md files showing code structure with signatures and line numbers
Tags
Updated: 2026-03-09Capabilities
Typical Inputs
Typical Outputs
What this skill does
- parse code via AST
- extract function signatures
- identify class methods
- map import relationships
- generate markdown maps
- skip specified directories
Inputs
- code repository
- skip patterns
- AST language pack
- Python environment
Outputs
- _MAP.md files
- directory statistics
- symbol hierarchies
- line number references
Requirements
- Python virtual environment
- tree-sitter-language-pack
- supported programming languages
- read access to repository
