Builds comprehensive, recursive call graphs to map function dependencies and analyze complex code execution flows.
GrepAI Trace Graph is a specialized Claude Code skill designed for deep architectural analysis and impact assessment within large codebases. By generating recursive dependency trees, it enables developers to visualize function interactions, identify circular dependencies, and plan refactoring efforts with precision. The skill supports customizable recursion depths, multiple extraction modes (Fast vs. Precise), and various output formats like JSON and token-efficient TOON, making it an essential tool for onboarding, debugging, and documenting system architecture.
주요 기능
01Precise AST-based analysis using tree-sitter for high accuracy
02Automatic detection and marking of circular dependencies
039 GitHub stars
04Easy export to Mermaid and Graphviz for architectural documentation
05Recursive call graph generation with customizable depth control
06Multiple output formats including JSON, TOON, and human-readable text
사용 사례
01Visualizing complex legacy codebases to identify tightly coupled modules or code smells
02Mapping the entire application startup flow to understand initialization sequences
03Performing impact analysis to see what functions break when a core utility is modified