review-code-performance

Analyze code changes for performance risks in critical paths.

32|7|Updated Jan 28, 2026
One-click install
npx skills add https://github.com/OzeroHAX/AssistAgents --skill review-code-performance
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: review-code-performance
Source: https://github.com/OzeroHAX/AssistAgents/tree/main/templates/skills/review/code/performance
Command: npx skills add https://github.com/OzeroHAX/AssistAgents --skill review-code-performance

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill addresses potential performance regressions and inefficiencies in critical code paths and resource-intensive operations, ensuring applications remain responsive and cost-effective.

Core Features & Use Cases

  • Performance Risk Identification: Analyzes code changes for algorithmic complexity, I/O bottlenecks, memory leaks, and concurrency issues.
  • Mitigation Strategy: Provides concrete recommendations to address identified performance risks.
  • Use Case: When a change is made to a database query that handles a high volume of user traffic, this Skill can assess if the change introduces latency or increases resource consumption, suggesting optimizations if necessary.

Quick Start

Review the performance implications of the latest code changes in the critical user authentication module.

Frequently Asked Questions about review-code-performance

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I identify performance degradation in critical code paths?

Performance risk identification analyzes code changes for algorithmic complexity, I/O bottlenecks, memory leaks, and concurrency issues. Assessing these factors requires input on load scenarios and baseline metrics to accurately detect degradation in critical paths.

What is the best way to review code changes for latency and resource usage?

Reviewing code changes for latency and resource usage involves analyzing resource-intensive operations against established baseline metrics. This process detects increased resource consumption and provides data-driven mitigation recommendations to keep applications responsive and cost-effective.

Do I need baseline metrics to assess algorithmic complexity and I/O bottlenecks?

Yes, baseline metrics are required to assess algorithmic complexity and I/O bottlenecks accurately. Providing these metrics alongside specific load scenarios enables the system to deliver data-driven recommendations for mitigating performance risks in critical paths.

How do I optimize database queries handling high user traffic?

Optimizing high-traffic database queries requires analyzing the code changes for introduced latency or increased resource consumption. By evaluating these modifications against load scenarios, you receive concrete recommendations to mitigate performance regressions and reduce resource bottlenecks.

What are the limitations of analyzing code for concurrency issues and memory leaks?

Analyzing code for concurrency issues and memory leaks is limited by its dependency on accurate input. Without specific load scenarios and baseline metrics, the assessment cannot accurately evaluate resource-intensive operations or provide reliable data-driven mitigation strategies.