performance-review

Analyzes code for bottlenecks, algorithmic inefficiencies, and resource consumption issues.

2|Updated Jan 30, 2026
One-click install
npx skills add https://github.com/amdmax/claude_marketplace --skill performance-review-amdmax
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: performance-review
Source: https://github.com/amdmax/claude_marketplace/tree/main/.claude/skills/review%3Aperformance
Command: npx skills add https://github.com/amdmax/claude_marketplace --skill performance-review-amdmax

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill identifies performance bottlenecks, algorithmic inefficiencies, and resource consumption issues in code, helping to prevent performance degradation at scale.

Core Features & Use Cases

  • Algorithmic Complexity Analysis: Detects O(n²) or worse complexity in loops and recursive functions.
  • Database Efficiency Checks: Flags N+1 query problems and missing indexes.
  • Memory Leak Detection: Identifies uncleaned event listeners and intervals.
  • Network Optimization: Spots sequential API calls and missing caching.
  • Use Case: Before committing code, run this skill to automatically scan for common performance anti-patterns, ensuring your application remains fast and scalable.

Quick Start

Run the performance-review skill to analyze the current git diff for performance issues.

Frequently Asked Questions about performance-review

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

FAQPage Schema
How do I detect N+1 database queries and algorithmic complexity issues in my code?

To detect N+1 database queries and algorithmic complexity issues, run a performance review to analyze code for bottlenecks and resource consumption. It automatically flags O(n²) loops and missing database indexes, providing actionable fixes and severity ratings.

What is the best way to scan a git diff for performance bottlenecks before committing?

The best way to scan a git diff for performance bottlenecks before committing is to run an automated performance review. It analyzes the diff to identify memory leaks, inefficient sequential network requests, and algorithmic inefficiencies, ensuring application scalability.

How does automated memory leak detection work for uncleaned event listeners and intervals?

Automated memory leak detection works by analyzing code to identify uncleaned event listeners and intervals that cause resource consumption issues. The performance review flags these leaks and provides actionable fixes with severity ratings to prevent degradation at scale.

Can I use a code review tool to spot missing caching and sequential API calls?

Yes, you can use a performance review code tool to spot sequential API calls and missing caching. It analyzes code for network optimization issues and resource consumption, providing severity ratings and actionable fixes for detected problems.

When do I need to analyze code for algorithmic inefficiencies and resource consumption?

You need to analyze code for algorithmic inefficiencies and resource consumption when preparing to commit code or preventing performance degradation at scale. Running a performance review detects O(n²) complexity and memory leaks before they impact the application.