Identifies critical implementation paths, entrypoints, and high-traffic files to streamline performance profiling and optimization tasks.
The perf-code-paths skill helps developers navigate complex codebases by mapping out the most relevant implementation paths for specific performance scenarios. By identifying entrypoints, handlers, and call chains before profiling begins, it allows engineers to focus their optimization efforts on the 'hot' files and symbols that most significantly impact system latency or throughput. It integrates with existing repository maps and search tools to provide a concise list of candidate files across supported languages like Rust, Go, Python, and TypeScript, ensuring that performance audits are targeted and efficient.
主要功能
01Support for major languages including Rust, Java, JS/TS, Go, and Python
02Strict relevance filtering limited to the most impactful 10-15 files
03311 GitHub stars
04Automated entrypoint and handler identification via repository mapping
05Structured output featuring symbols and evidence for file selections
06Contextual call chain tracing for performance-critical scenarios
使用场景
01Mapping request-to-response paths in unfamiliar backend architectures
02Pre-profiling analysis to narrow down investigation areas in large codebases
03Identifying bottleneck candidates during latency optimization sprints