Generates deterministic structural maps of codebases via AST extraction to provide Claude with deep architectural awareness.
Phi Project Mapper automates the creation of PROJECT-MAP.auto.scm files by parsing source files in TypeScript, JavaScript, Python, and Solidity. By extracting named exports, imports, and module relationships into a structured S-expression format, it enables AI agents to understand complex repository architectures without re-parsing every file. This skill is essential for bootstrapping new projects, managing large-scale refactors, and maintaining cross-session structural memory within the Claude Code environment, ensuring that the AI has a clear 'mental map' of the entire project structure.
주요 기능
010 GitHub stars
02Multi-language AST extraction for TypeScript, Python, and Solidity
03Automatic project structure discovery and directory initialization
04Detailed module mapping including exports, imports, and line counts
05Deterministic output optimized for Git-friendly diffs and AI queries
06Generates human-readable S-expression maps for compositional analysis
사용 사례
01Providing high-level context to AI agents for complex cross-module tasks
02Bootstrapping structural awareness in a new or unfamiliar codebase
03Refreshing architectural maps after significant file changes or refactoring