Identifies runtime performance bottlenecks and async anti-patterns to optimize application execution and resource efficiency.
The Runtime Performance Auditor is a specialized L3 worker skill designed to perform deep analysis of runtime performance risks within your codebase. It specifically targets high-impact anti-patterns such as blocking I/O operations inside asynchronous functions, synchronous sleep calls that freeze event loops, and inefficient memory allocations like redundant data copies or string concatenation in loops. By providing structured reports with severity ratings, location details, and clear remediation steps, it enables developers to maintain high-concurrency standards and optimal resource utilization in Python, Node.js, and Rust environments.
主要功能
01Detects blocking I/O and synchronous sleep calls within async contexts
02Analyzes loop-based string concatenation for performance risks
03Generates detailed reports with severity levels and compliance scores
04147 GitHub stars
05Flags CPU-bound tasks that should be offloaded to worker threads
06Identifies inefficient memory allocations and redundant data copies
使用场景
01Auditing high-concurrency API handlers to prevent event loop blocking
02Establishing performance quality gates during the code review process
03Optimizing data processing scripts for better memory and CPU efficiency