review-performance

Analyze codebase performance bottlenecks and produce prioritized recommendations.

Updated Feb 15, 2026
One-click install
npx skills add https://github.com/abranjith/spec-lite --skill review-performance-abranjith
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: review-performance
Source: https://github.com/abranjith/spec-lite/tree/main/skills/review-performance
Command: npx skills add https://github.com/abranjith/spec-lite --skill review-performance-abranjith

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill identifies where a codebase is losing time, throughput, or responsiveness, then turns those findings into clear, prioritized recommendations that engineers can act on.

Core Features & Use Cases

  • Critical Path Analysis: Focuses on the request flow, batch job, or UI path that most affects user-facing latency and throughput.
  • Systematic Bottleneck Review: Checks algorithm complexity, I/O and network behavior, memory use, concurrency, caching, database access, and frontend rendering risks.
  • Actionable Reporting: Produces a structured performance review with severity, evidence, impact, and concrete fixes.
  • Use Case: A team preparing to scale an API can use this Skill to identify slow queries, missing indexes, and expensive serialization before production traffic grows.

Quick Start

Ask the Skill to review the project’s critical path using the plan, memory, source code, and any available profiler or benchmark data, then write a prioritized performance report.

Frequently Asked Questions about review-performance

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

FAQPage Schema
How do I find performance bottlenecks in my critical API paths?

To find performance bottlenecks, analyze source code and profiler traces to identify slow database queries, missing indexes, and expensive serialization. Applying this to critical API paths produces prioritized recommendations to reduce user-facing latency.

What is the best way to review code for latency and scalability issues?

The best way to review code for latency and scalability issues is to analyze algorithm complexity, I/O behavior, memory use, and concurrency. This systematic bottleneck review generates a structured report with severity, evidence, and concrete fixes.

Can I optimize frontend rendering and data pipelines using code review?

Yes, you can optimize frontend rendering and data pipelines through critical-path code review. By applying plan context and source code analysis, the review identifies optimization opportunities across latency-sensitive workflows and generates actionable performance reports.

Do I need profiler traces to analyze codebase performance bottlenecks?

Profiler traces are optional but highly recommended. Analyzing codebase performance bottlenecks primarily requires plan context, memory, and source code, while available benchmark or profiler data enhances the accuracy of prioritized recommendations.

How do I prioritize fixes for identified code optimization opportunities?

To prioritize fixes for code optimization opportunities, generate a structured performance review report. This report evaluates each bottleneck by severity, evidence, and impact on user-facing latency, providing concrete fixes that engineers can act on immediately.