What problem does it solve? Writing and reviewing performance-critical code often relies on guesswork, leading to wasted optimization effort on cold paths or missed algorithmic bottlenecks in hot paths. This Skill provides a cost-ordered catalog of performance factors so you apply the right fix at the right severity. ## Core Features & Use Cases - Hot-path-aware analysis: Classifies code as hot, cold, or de-minimis based on call context before recommending any optimization. - Cost-ordered factor catalog: Seven factors ranked by typical impact, from algorithmic complexity and allocations down to language mechanism costs, each tagged with a static or measure evidence tier. - Per-language references: Concrete patterns and idiomatic fixes for C23, Go 1.26, Rust 1.98, and Zig 0.16.0, with version-gated APIs flagged against the project baseline. - Use Case: When reviewing a Go request handler, identify an O(n²) slice scan inside a loop, replace it with a pre-built map, and defer unmeasured concerns like struct padding to profiling data. ## Quick Start Ask the AI to review this hot loop in my Rust parser for performance issues using the performance patterns skill.